《鸿蒙生态应用开发白皮书》读后感

简介: 近期,在HarmonyOS官网发布《鸿蒙生态应用开发白皮书》V1.0版本(以下简称《白皮书》)。笔者通读了《鸿蒙生态应用开发白皮书》,总结了读后感。

近期,在HarmonyOS官网发布《鸿蒙生态应用开发白皮书》V1.0版本(以下简称《白皮书》)。笔者通读了《鸿蒙生态应用开发白皮书》,总结了读后感。

如果熟悉鸿蒙开发,或者熟悉鸿蒙的文档,那么对于《白皮书》的内容应该就不会陌生。

《白皮书》主要是从鸿蒙生态应用的背景、核心技术理念、开发能力平台、开发与测试、上架与分发、自由流转与分布式运行环境、运维分析、案例参考等八个方面进行阐述。

背景

鸿蒙生态应用的背景介绍的是鸿蒙生态应用的产生的背景、面临的机遇和挑战,以及未来的发展趋势。对于开发者而言,熟读这个背景是至关重要的,因为需要你从这个背景判断出你是否需要加入这个鸿蒙生态,未来是否看好这个鸿蒙生态,是否值得投入这个生态的开发。

核心技术理念

核心技术理念分为三部分来介绍,这其实是就是鸿蒙生态的最为核心的部分了,也是最能吸引开发者的部分:

  1. 一次开发,多端部署
  2. 可分可合,自由流转
  3. 统一生态,原生智能

开发能力平台

开发能力平台主要是华为公司为了让更多开发者能加容易的进行鸿蒙生态应用的开发,所提供的平台支持。从笔者亲身经历来看,开发能力平台目前已经是非常完善了,可以大大减轻开发者入门的门槛。

开发与测试

开发与测试就是介绍如何来进行鸿蒙生态应用的开发与测试。从《白皮书》看出,鸿蒙生态应用的开发,将会力挺ArkTS语言。开发者如果之前没有接触ArkTS语言,建议可以关注下。

上架与分发

上架与分发部分就是介绍如何在开发完成之后,做上架与分发。

自由流转与分布式运行

自由流转与分布式运行是指鸿蒙生态应用的一个特色。因此,这章主要是介绍这个特色。

运维分析

运维分析主要是介绍如何来做鸿蒙生态应用的运维,遇到问题应该如何寻求解决。

案例参考

案例参考主要是给出了一些鸿蒙生态的几个应用场景,这样开发者能够直观了解鸿蒙生态最后能做什么。

总结

本质上这《白皮书》可以简单理解为是鸿蒙生态开发的一个总览或者是导读,让开发者可以快速去了解鸿蒙生态。“鸿蒙生态”应该是首次在官方文件中出现,这相当于是对“鸿蒙”定了性。之前,在各大媒体中经常能看到“鸿蒙”“OpenHarmony”“HarmonyOS”这些名词存在混用的情况,笔者也在博客《一文搞懂什么是鸿蒙、OpenHarmony、HarmonyOS》中对这些名词做了解释,在该博客中提到“鸿蒙生态”这个名词,不想与《白皮书》不谋而合,也算是一件趣事。

最后,衷心祝愿鸿蒙生态越办越好,更多的开发者能进入这个生态,共创美好未来!笔者也提供了开源免费教程《跟老卫学HarmonyOS开发》欢迎指正!

参考引用

目录
相关文章
|
2月前
鸿蒙应用开发从入门到实战(十六):线性布局案例
ArkUI提供了丰富的系统组件,用于制作鸿蒙原生应用APP的UI,本文通过简单案例演示如何使用Column和Row组件实现线性布局。
149 1
|
2月前
|
开发者 容器
鸿蒙应用开发从入门到实战(十四):ArkUI组件Column&Row&线性布局
ArkUI提供了丰富的系统组件,用于制作鸿蒙原生应用APP的UI,本文主要讲解Column和Row组件的使用以及线性布局的方法。
274 12
|
2月前
|
API 数据处理
鸿蒙应用开发从入门到实战(十三):ArkUI组件Slider&Progress
ArkUI提供滑块Slider与进度条Progress组件,用于鸿蒙原生APP开发。Slider支持拖动调节音量、亮度等,可设步长、方向及提示气泡;Progress支持线性、环形等多种样式,可自定义颜色、宽度与刻度,实时显示任务进度。
233 2
|
2月前
|
API 数据处理
鸿蒙应用开发从入门到实战(十三):ArkUI组件Slider&Progress
ArkUI提供了丰富的系统组件,用于制作鸿蒙原生应用APP的UI,本文主要讲解滑块Slider和进度条Progress组件的使用。
167 1
|
2月前
|
开发者
鸿蒙应用开发从入门到实战(十二):ArkUI组件Button&Toggle
ArkUI提供了丰富的系统组件,用于制作鸿蒙原生应用APP的UI,本文主要讲解按钮组件Button和Toggle的使用。
291 2
|
2月前
|
数据安全/隐私保护 开发者
鸿蒙应用开发从入门到实战(十一):ArkUI组件Text&TextInput
ArkUI提供了丰富的系统组件,用于制作鸿蒙原生应用APP的UI,本文主要讲解文本组件Text和TextInput的使用。
274 3
|
2月前
|
存储 编解码 JSON
鸿蒙应用开发从入门到实战(十):ArkUI图片组件Image
ArkUI提供了丰富的系统组件,用于制作鸿蒙原生应用APP的UI,本文主要讲解Image图片组件的使用。
236 1
|
2月前
|
JavaScript 开发者 索引
鸿蒙应用开发从入门到实战(九):ArkTS渲染控制
ArkTS拓展了TypeScript,可以结合ArkUI进行渲染控制,是的界面设计具有可编程性。本文简要描述鸿蒙应用开发中的条件渲染和循环渲染。
161 5
|
2月前
|
JavaScript
鸿蒙应用开发从入门到实战(八):ArkTS自定义组件语法
ArkUI除系统预置的组件外,还支持自定义组件。使用自定义组件,可使代码的结构更加清晰,并且能提高代码的复用性。
186 7
|
2月前
|
API
鸿蒙应用开发从入门到实战(七):ArkTS组件声明语法
《鸿蒙应用开发从入门到项目实战》系列文章持续更新中,陆续更新AI+编程、企业级项目实战等原创内容、欢迎关注!​本文从界面制作从组件声明开始,通过一个相对简单的案例来系统的学习 ArkTS 声明组件的语法。
125 2

热门文章

最新文章