鸿蒙HarmonyOS应用开发基础教程 课件 刘正 单元3-HarmonyOS开发基础知识;单元4-UI开发之基础组件;单元5-UI开发之容器组件.pptx
HarmonyOS开发基础知识
《鸿蒙HarmonyOS应用开发基础教程》
鸿蒙应用开发之--ArkTS简介
《鸿蒙HarmonyOS应用开发基础教程》
目录
1什么是ArkTS?
2ArkTS的起源
3ArkTS的演进
01
什么是ArkTS?
ArkTS简介
ArkTS是HarmonyOS优选的主力应用开发语言。ArkTS围绕应用开发
在TypeScript(简称TS)生态基础上做了进一步扩展,继承了TS的所
有特性,是TS的超集。
网址:/consumer/cn/arkts
02
ArkTS的起源
ArkTS的起源
JavaScript(JS)
Mozilla创造了JS
TypeScript(TS)
Microsoft创建了TS
ArkTS
Huawei进一步推出了ArkTS
03
ArkTS的演进
ArkTS的演进
鸿蒙操作系统正式发布ArkTS正式发布
2020.92023.1
2019.82022.11?
鸿蒙系统升级至
HarmonyOS2.0ArkTS得到广泛应用
总结
ØArkTS是HarmonyOS的应用开发语言。
ØArkTS、TypeScript和JavaScript三者之间的关系。
Ø以教材学习为主,官网学习资料为辅,进一步深入学
习ArkTS。
认真学鸿蒙一起干大事
鸿蒙应用开发之—ArkTS基础
语法
《鸿蒙HarmonyOS应用开发基础教程》
目录
1引言
2装饰器
3自定义组件
4UI描述
01
引言
引言
语法风格
ArkTS在保持TypeScript基本语法风格的基础上,引入了一些特定的规则和约
束。
静态类型
与TypeScript的动态类型不同,ArkTS对类型施加了更严格的约束,引入了静
态类型,提高了代码的可读性和可维护性。
编码规范
ArkTS遵循一定的编码规范,包括命名规范、缩进规范、注释规范等,以确保
代码的整洁和一致性。
引言
02
装饰器
装饰器
装饰器的基本概念
010203
装饰器是一种特殊类它用于装饰类、结构、装饰器语法是将@符号
型的声明。方法以及变量,并赋置于函数定义之前。
予其特殊的含义。
装饰器
常用的装饰器
@Entry@Component@State
@Entry装饰的自定义组件@Component装饰器仅能装饰@State装饰的变量,或称为
将作为UI页面的入口。struct关键字声明的数据结构。状态变量,一旦变量拥有了状