第一节 鸿蒙应用开发快速体验

Harmony OS的简介

华为技术有限公司开发的面向全场景的分布式操作系统。

目标:打造一个超级虚拟终端互联的世界。将人、设备、场景有机的联系在一起,实现多种智能终端的数据互通和资源共享。

与安卓的区别:

  1. 内核架构不同(微内核的架构)
  2. 安全机制不同(可以在核心层面上减少漏洞)
  3. 流畅性不同
  4. 生态环境不同

发展历程:2019年推出了第一个版本OpenHarmony(1.0版本)。在当时主要是面向硬件底层。20年-23年期间,陆续发布了2.0、3.0、4.0版本,逐渐走向成熟,面向软件层面。24-25年期间,发布了一个非常重磅的版本,Harmony OS Next(原生版本),完全剔除了底层的安卓AOSP代码,标志着我们国人完全掌握了自研操作系统的能力。

发展前景:国内唯一一款得到了国家政府的大力支持和推广的操作系统。广东省深圳市出版了政策去扶持鸿蒙开发者。

就业前景:鸿蒙招聘的岗位已经成为了一个非常热门的岗位,对于我们开发者来说是一个非常巨大的风口。

就业方向:鸿蒙北向应用开发(面向软件层面:鸿蒙应用开发工程师等,目前1-3年工作经验在一线城市薪资在15k左右,一般实习生薪资在8k左右)、鸿蒙南向设备开发(面向硬件层面:智能家居开发工程师、智能穿戴开发、新能源汽车开发等,目前1-3年工作经验在一线城市薪资在18k左右,一般实习生薪资在9k左右)

准备开发环境

工具:DevEco Studio

注意系统的版本:

  • windows要win10及以上
  • macOS要注意x86和ARM架构的芯片

创建项目

运行项目

三种方式:

  1. 预览器
  2. 模拟器(如果你的电脑是16G的,不太建议安装)
  3. 真机(使用真实的鸿蒙5.0华为手机,然后用usb数据线连接电脑即可)
Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐