Hi,大家好,我是 niceyoo
看完鸿蒙发布会上 PPT 写着的各种分布式概念,我好晕啊... 干脆直接撸一个鸿蒙APP,看看到底是个啥。 1. 前言其实鸿蒙OS 2.0 今年在 9 月份的时候已经发布过了,只不过那个时候只能开发手表和电视应用,还不支持手机。而现在能给手机端开发了,于是去了华为开发者联盟网站,下载了最新的 HUAWEI DevEco Studio: 创建项目时,就看到了可以选择手机端开发了: 小插曲:之前为了折腾下阿里云的 Serverless,就做了一个物联网小项目,还起了个 Alpaca IOT 的名字。 简单来说就是给我家里的 树莓派和工位上的树莓派接上 dht11 温度传感器 。 定时把采集到的温湿度数据上传到我自己写的阿里云 Serverless 应用中。之后撸一个前端页面,从阿里云 S erverless 应用里读取温湿度数据,然后显示出来。 这个页面 目前 部署在我的 服务 器上,如下图所示: 所以我现在的工作,就是把我这个前端网页的业务,移植到鸿蒙app上。 再回到项目创建上。 2. 创建项目选择手机开发项目后,项目的目录就出来了。 接下来,第一件事并不是写代码,而是去弄一个运行鸿蒙系统的虚拟机(其实流程和Android Studio是一样的),这样我写的代码才有地方跑。选择创建 P40 手机模拟器:
然后砰的一下(不是爆炸哈),一个运行鸿蒙os的虚拟手机就跑起来了。
其实这玩意并不是真的运行在我本地的鸿蒙模拟器里,而是一个远程桌面而已,所以待会写出来的代码,估计是跑在远程的华为机器,然后以远程桌面的形式返回回来。 所以体验有点不好,因为远程传输的