鸿蒙HarmonyOS 2系统开发实例

上一篇介绍了HarmonyOS 2系统,这次咱们来点儿干货,直接上开发实战,废话不说,上图

鸿蒙HarmonyOS 2系统开发实例_第1张图片鸿蒙HarmonyOS 2系统开发实例_第2张图片

上面这俩张图介绍了系统的简介和开发流程,现在我们来一步一步走进这个国产系统

1、第一步,先上官方网站了解一下鸿蒙系统,鸿蒙HarmonyOS 2系统开发实例_第3张图片

网址是:https://developer.huawei.com/consumer/cn/training/

里面图文视频资料应有尽有,算是比较良心的学习平台了,对于已经有了解的小伙伴们,接下来就直接上手了;

2、下载开发工具并安装

华为根据idea开发的一款研发平台,使用起来还是很亲民的。支持java,js,c++,这已经很好了,特别是对于习惯使用Android Studio和idea开发的小伙伴儿们

官方地址:https://developer.harmonyos.com/cn/develop/deveco-studio

鸿蒙HarmonyOS 2系统开发实例_第4张图片

还好,不算太大,不到1G,

然后就是简单的解压,点击安装包安装,安装就是常规安装,没有特殊需求就一路下一步就行,

需要注意的就是:HarmonyOS SDK一定要装,默认也是会安装,相当于Android的sdk,javaSDK可自定义也可以用默认的。

3、打开工具

(1)界面很友好,新建工程

鸿蒙HarmonyOS 2系统开发实例_第5张图片

选择开发的主要设备类型,目前有手机、平板、电脑、手表、电视、汽车等,基本上华为生态链上的设备类型大部分都包括了,选择好设备后就要选择开发语言,这里我们选择手机和java语言为演示实例,

(2)接下来是填写一些工程信息,

鸿蒙HarmonyOS 2系统开发实例_第6张图片

(3)点击完成后,工程就建好了,看图

鸿蒙HarmonyOS 2系统开发实例_第7张图片

做过idea开发的小伙伴儿们,一定很惊喜吧,哈哈,操作界面几乎是一模一样,我们简单讲一下目录结构,entry是主model,里面主要包含java代码目录,resource资源配置文件目录,config.json是清单文件主要存储一些配置信息。

resource目录下的文件主要存储资源图片,资源xml,附件,layout布局文件,颜色字体等配置文件等,和Android Studio目录结构几乎一样,就是名字换了而已。

其他项build.gradle等文件和idea通用的文件功能和名字是一样的;

具体的详细介绍大家可以参照官方文档,地址:https://hmxt.org/documents

(4)编码习惯和Android Studio几乎是一样,这里不做太多介绍了,详细的也是参考官方的视频和文档;

(5)这里介绍一下特点,这个工具对于布局文件的预览可以说是做的很周到了,同一个布局文件可以切换不同设备预览效果,而且华为在这做的不同设备界面适配是很到位的,对于开发者只需要关心怎么设计布局,不用关系怎么适配不同机型的问题,这对于app开发来说,可以是说是提升了至少30%的工作效率

鸿蒙HarmonyOS 2系统开发实例_第8张图片

代码检测功能也是很人性化

鸿蒙HarmonyOS 2系统开发实例_第9张图片

debug调试过程也是优化了很多,加入很多自动化测试的元素,非常方便,这块官方专门有个视频做了详细介绍,大家可以去看看

鸿蒙HarmonyOS 2系统开发实例_第10张图片

 

简单的开发流程介绍今天就先到这里,到了这里,大家就可以自己发挥大展身手了,咱们下期接着聊。

 

 

你可能感兴趣的:(华为鸿蒙,java,android,华为)