第1章 开启鸿蒙之旅

2020年9月10日,华为在东莞松山湖举办华为开发者大会,并在会上宣布鸿蒙操作系统升级至2.0版本(HarmonyOS 2.0)。HarmonyOS是鸿蒙的英文名字,为了方便,在本书后面的章节,基本上都会用HarmonyOS来指代鸿蒙,这也是华为推荐的名字。HarmonyOS 2.0是HarmonyOS的第2个版本,这一版本不仅支持海量的物联网(IoT)设备,还支持包括手机、平板电脑、个人计算机、电视机、智能手表等富设备。而对广大开发人员来说,他们又多了一个研究方向,也许这是一次难得的机会。所以本章将由浅入深地带领大家从HarmonyOS开发环境开始,学习HarmonyOS App的开发。

通过阅读本章,读者可以掌握: 

HarmonyOS的定位与核心技术;

如何搭建HarmonyOS开发环境;

如何创建HarmonyOS工程;

如何使用HarmonyOS虚拟机;

如何运行HarmonyOS App;

如何对HarmonyOS App签名;

如何在真机上调试HarmonyOS App;

HarmonyOS工程的结构;

config.json配置文件的基本结构;

如何开发跨设备的HarmonyOS App;

如何通过设置断点和输出日志来调试代码;

如何解决gradle下载慢的问题。