合集 HarmonyOS 4.0 应用开发快速入门 下的文章

HarmonyOS 4.0 应用开发快速入门之 02-组件基础

ArkTSArkTS 简介ArkTS 是 HarmonyOS 的主力应用开发语言。ArkTS 围绕应用开发在 TypeScript 生态基础上做了进一步扩展,继承了 TypeScript 的所有特性,是 TypeScript 的超集。JS、TS、ArkTS 的历史:JavaScript 由 Mozilla 创建,最初用于解决网页逻辑交互问题,成为 Web 开发基础。TypeScript 由 Microsoft 创建,旨在增强 JavaScript,引入类型系统、类型检查等,提高大型应用程序的可维护性。React.js 和 Vue.js 等前端框架引入了声明式 UI 和响应式编程的概念,使 Web 应用程序更容易开发和维护。ArkTS 建立在 JS 和 TS 的基础之上,扩展了声明式 UI 开发范式和状态管理,提供更简洁和自然的开发方式。声明式 UI声明式 UI 是一种编程范式,开发者只需要告诉程序希望界面呈现什么样的结果,而不需要告诉它具体如何去一步步实现这个界面。声明式 UI 的思想:描述 UI 的呈现结果,而不关心过程。状态驱动视图更新。组件结构基础组件结构ets 文件代码的基本结

HarmonyOS 4.0 应用开发快速入门之 01-开发环境

HarmonyOS 开发环境前言本课所使用的版本为 HarmonyOS 开发者 3.1/4.0,对应 API 能力级别为 API 9 Release。本课适合快速入门上手,且 HarmonyOS 开发更新迭代速度较快。建议学习的过程中结合文档中心进行学习。3.1/4.0 版本文档:https://developer.huawei.com/consumer/cn/hmos/overview/?catalogVersion=V2HarmonyOS 简介HarmonyOS:新一代的智能终端操作系统,为不同设备的智能化、互联与协同提供了统一的语言,带来简洁,流畅,连续,安全可靠的全场景交互体验。HarmonyOS 发展历程:时间事件2019 年HarmonyOS 1.0,华为在东莞举行华为开发者大会,正式发布操作系统鸿蒙 OS,主要用于物联网。2020 年HarmonyOS 2.0,基于开源项目 OpenHarmony 开发的面向多种全场景智能设备的商用版本。2021 年HarmonyOS 3.0,先后优化游戏流畅度、地图三维体验、系统安全,另外系统的稳定性也得到了增强。2023 年Harmo

目录