在华为开发者大会(HDC2021)上,我们发布了方舟开发框架ArkUI,备受大家的关注。ArkUI框架中,引入了基于TypeScript(简称TS)扩展的声明式开发范式。有的开发者可能存在疑惑:这种声明式开发范式有什么优势?Java/JS/eTS(extended TypeScript)三种语言,用哪种语言更好?……
本期要为大家介绍的是ArkUI入门课程——HarmonyOS技术训练营第四期《方舟开发框架(Ark UI)概述及开发实战》。相信学习完这个课程之后,就能解开您的疑惑了。
此课程分为三个部分,下面为大家一一介绍。
一、方舟开发框架概述
这部分首先为大家厘清了HarmonyOS的两种UI框架和三种开发范式。
图1 HarmonyOS UI框架
然后以三种开发范式为基点,结合Hello World示例,为大家介绍Java/JS/eTS三种语言的区别,并进行优缺点对比。
课程视频如下:
二、开发案例讲解
这部分以开发一个图2所示的新闻客户端为例,讲解如何使用Java/JS/eTS语言进行开发。经过此部分课程的学习,开发者能直观地对比使用三种语言开发同一个案例的不同复杂程度。
课程视频如下:
三、HarmonyOS的亮点特性
这部分以上面开发的新闻客户端项目为例,向大家展示HarmonyOS的两大亮点特性。首先,在IDE上展示此项目在多种不同终端的显示效果,让大家更清晰地了解HarmonyOS的一次开发多端部署的特性。然后,通过演示在一台手机上分享新闻给另一台手机,向大家展示HarmonyOS的跨设备分布式流转的特性。
原文标题:25分钟带你快速上手ArkUI!
文章出处:【微信公众号:HarmonyOS开发者】欢迎添加关注!文章转载请注明出处。
-
开发者
+关注
关注
1文章
563浏览量
17005 -
方舟
+关注
关注
0文章
18浏览量
8452 -
HarmonyOS
+关注
关注
79文章
1973浏览量
30138
原文标题:25分钟带你快速上手ArkUI!
文章出处:【微信号:HarmonyOS_Dev,微信公众号:HarmonyOS开发者】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论