牛逼!用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!

开发效果再最后。先说一下心理感受。

牛逼!用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!

牛逼!用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!

牛逼!用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!

作为比较早期跟鸿蒙团队有接触的开发者。

(此段避免误解,有修改)18年那会是真的一行代码也不给看的,能给看的只有负责人手里的20页ppt,讲鸿蒙概念,都非常宽泛。负责人也很虚心的听了我们开发者的一些想法和诉求。

19年再交流就好了不少,看的出来有成型的思路了。当时讲的一些开发理念,在今天的大会上又再次确认。

到了今年前段时间,突然有了60多Mb的鸿蒙文档,事无巨细的讲每个鸿蒙概念,每个API出入参,用法,只能感慨这个团队是真的能做事的。

今天开源的应该是面向iot那部分,真正给手机用的部分要明年,所以我们跟鸿蒙合作的部分,还是不知道能不能细讲。

只能说手机鸿蒙已经有了,在存量设备上就能跑。但api还不完善,很多android有的特性,鸿蒙还没有,所以应用迁移起来还有点阻碍。到明年应该就还好了。

另外鸿蒙团队也很清楚存量app迁移的问题,跑android虚拟机的方案是不存在的。但他们有一个更折衷的方案去绕。暂不细讲。

最后,来东莞的路上遇到了暴雨,但从会场出来,看到了很漂亮的彩虹。祝福鸿蒙系统,祝福鸿蒙团队。

编码体验和安卓开发差不多。

暂时体验后的小吐槽:

  1. 很多代码感觉就是把命名空间android换成ohos,写法和安卓开发基本一样。

  2. 配置文件用json。yaml它不香吗?

  3. 。。。

基本可以实现 安卓程序员 一键变成 鸿蒙程序员(仅软件层面)

原来是有文档的。害。我还在研究它的代码结构。

没有文档就瞎搞(划掉)

牛逼!用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!

HelloWorld跑起
看来华为自己搞了一个vp单位

(鸿蒙好像真的没有Android?)

牛逼!用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!

Android项目的默认依赖

牛逼!用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!

HarmonyOS项目的默认依赖

终于配完环境。

IDE还是有点Bug。(明明网络正常,一直显示我异常),每次重开都要登录一遍华为账号。

那啥,跑虚拟机每次限时1小时??


试试水。

牛逼!用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!

需要华为鸿蒙 OS 2.0 系统源代码的和开发文档的可以在下方公众号后台回复    华为牛逼

牛逼!用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!

需要华为鸿蒙 OS 2.0 系统源代码的和开发文档的可以在上方公众号后台回复    华为牛逼

来源:https://www.zhihu.com/question/420404904