在2020年教师节这天,华为开发者大会(HDC.Together)上,HarmonyOS 2.0正式亮相。从此,鸿蒙不再是PPT,以后APP开发不只有Andorid,还有Harmony.
首先,我要纠正大家的一个偏见。
很多同学认为鸿蒙底层还是Linux,或者说就是山寨的Andorid。
Andorid是一个操作系统,也是基于Linux开发的,但是Linux只是一个内核。安卓系统除了有内核,还有各种子系统,比如桌面、UI等。
而Linux本身只具备最基础的进程调度、文件管理等内核功能,普通人很难直接去使用Linux系统。要使用Linux,必须要在它之上配齐各类APP。
鸿蒙要对标的是Windows、安卓、IOS这样可商业化的成熟、完整系统。
18年我们见不到HarmonyOS哪怕一行代码(也可能就是没有),流传出来的也就一份20来页的PPT,讲的都是非常宽泛的概念。
19年的时候鸿蒙团队已经有成型的思路了,也正值美国对华为第一次制裁。
到了今年年前段时间,鸿蒙60多Mb的文档已经对外公开,关于鸿蒙的每个概念,每个API出入参、功能都描述的很详尽。
9 月10 日上线大屏、手表、车机系统(IoT方面)面向开发者Beta版本
今年12 月上线手机系统。
预计明年手机将搭载鸿蒙系统。
明年下半年面对大众开源展示4GB内存以上设备的系统源码。
虽然说手机鸿蒙OS已经有了,但API还不完善,很多Andorid有的特性,鸿蒙还没有,所以应用迁移起来还有点阻碍。但今年有志参与鸿蒙APP开发的同学可以试下水,到明年应该就有大量APP上线了。
不再是PPT,不只有Andorid开发,深度了解华为鸿蒙OS
有开发者称,很多代码感觉就是把命名空间android换成ohos,写法和安卓开发基本一样,配置文件用json。
不再是PPT,不只有Andorid开发,深度了解华为鸿蒙OS
也就是说,基本可以实现 安卓程序员 一键变成 鸿蒙程序员(仅软件层面)。
不再是PPT,不只有Andorid开发,深度了解华为鸿蒙OS
凭心而论,华为在自研操作系统这条道路上付出了很多汗水,特别是去年的松山湖大会战,参与的同学都刻骨铭心。
华为通过自己开发、积极与外界合作,一起开发软件,做了很多基础功能,如IDE、搜索、地图、支付等等。虽然目前展现的竞争力还不足,只能在局部进行优先部署,比如搜索先面相移动端——华为自己的手机用户,比如IDE目前只能算是Android Studio的穷人版,甚至连这个也算不上,比如地图目前精度还不够,比如支付只能满足部分国家。
但它正成为继Andorid、IOS以后的全球第三大手机操作系统,虽然这个第三落后Top2太多。不过我们要相信华为的决心,多耐心给他们点时间,迟早会和前两名一较高下的。
现在华为和各大厂都在聊,去每个单独市场的热门APP去聊,给予各种福利和帮助,就为了让厂商进华为的生态,用华为的接口,进华为的应用商店,满足当地人的刚需,让消费者购买自己的手机,进而又可以提升自己的影响力和对开发者的吸引力。
最后,祝福鸿蒙系统,祝福鸿蒙团队。希望所有致力于名族科技振兴的开发人员,一切顺利!