当前位置:首页 » 基础信息 » 开发鸿蒙应用需要哪些基础
扩展阅读
什么照相软件变动漫头像 2024-11-25 20:36:12
给动漫人送什么礼物好 2024-11-25 20:32:08

开发鸿蒙应用需要哪些基础

发布时间: 2024-08-14 15:47:42

‘壹’ 华为“鸿蒙系统”是在安卓基础上研发的吗

没有官方的“鸿蒙系统”架构资料,所以不好说

但是啊,如果“鸿蒙系统”没有基于“安卓”开发 ,那么鸿蒙系统是如此做到“完美兼容”的呢?甚至“鸿蒙”系统说安卓APP运行效率比在安卓系统上还快

网上传的“科抖”说“鸿蒙系统”使用C|C++开发,那么谁告诉你安卓系统不能使用C|C++开发 …… 如果使用安卓系统做应用或游戏或广告时,你没有使用过C|++,那么是你本人的问题,而且无论安卓还是IOS使用的都是SQLite数据库(一般是SQLite3),游戏开发时还有可能使用JAVASCRIPT或LUA这两门语言…… …… …… …… ANDROID一开始就支持C|C++,更准确地说ANDROID系统的底层本身就是使用C|C++实现的(同样,IOS开发同样需要掌握C|C++开发)

网上传的一些“鸿蒙系统”否定了自己使用“虚拟机”的说法,并且以“虚拟机”批判安卓系统,这就有意思了,因为文章最后的总结出了“大问题”

这段对话很吸引人,至少“安卓系统”目前不支持“电脑”,或者说“安卓系统”对于电脑而言“太弱”,苹果也是手机使用IOS而电脑使用MACOS两套操作系统,微软曾经也开发过WINPHONE系统(微软的手机系统,跟微软出的电脑用的的WINDOWS系统完全不同)

同样这段话令人怀疑“它”的“真实性”…… “万能操作系统”那种东西可能存在吗?一个弄不好就是“样样不行操作系统”了…… 因为电脑所用的操作系统与手机所用的操作系统,区别非常非常地大…… 而像智能穿戴和汽车明显又是完全不同的操作系统,智能穿戴重点在于“小巧”(比如APPLE WATCH使用的Watch OS),而车载系统明显是完全不同的东西,虽然目前市场上有CarPlay和Android Auto,但说实话并不理想,因为理想的车载系统需要将智能硬件,自动驾驶、云服务、IOT等技术深度结合,而索尼推出的XAV-AX8000完全就是娱乐系统(东西好是好,但感觉已经完全偏离普通操作系统的方向了,更像是一款娱乐软件,当然因为功能强大所以叫娱乐系统…… 兼容CarPlay和Android Auto)…… 无论如何,小生都不认为普通的“操作系统”能实现“车载系统”,“车载系统”的功能完全与“汽车”深深地绑定在了一起:比如导航、娱乐、警报、电话、电动车剩余余量、汽油车剩余油量和导航系统的匹配、联动等…… 或者还需要自动驾驶、查看周围路况、数据交互、云存储等功能

…………………………………………………………………………………………………………

一个系统能同时兼容电脑、手机、汽车、智能穿戴,这是件非常非常“不可思议”的事情…… …… 想一想如何才能将庞大的电脑操作系统放到小巧的智能穿戴设备上?想一想手机硬件同电脑硬件存在的“巨大差距”

总之,小生是被“鸿蒙系统”给“雷”到了