在華為開發(fā)者大會(HDC2021)上,我們發(fā)布了方舟開發(fā)框架ArkUI,備受大家的關注。ArkUI框架中,引入了基于TypeScript(簡稱TS)擴展的聲明式開發(fā)范式。有的開發(fā)者可能存在疑惑:這種聲明式開發(fā)范式有什么優(yōu)勢?Java/JS/eTS(extended TypeScript)三種語言,用哪種語言更好?……
本期要為大家介紹的是ArkUI入門課程——HarmonyOS技術訓練營第四期《方舟開發(fā)框架(Ark UI)概述及開發(fā)實戰(zhàn)》。相信學習完這個課程之后,就能解開您的疑惑了。
此課程分為三個部分,下面為大家一一介紹。
一、方舟開發(fā)框架概述
這部分首先為大家厘清了HarmonyOS的兩種UI框架和三種開發(fā)范式。
圖1 HarmonyOS UI框架
然后以三種開發(fā)范式為基點,結合Hello World示例,為大家介紹Java/JS/eTS三種語言的區(qū)別,并進行優(yōu)缺點對比。
課程視頻如下:
二、開發(fā)案例講解
這部分以開發(fā)一個圖2所示的新聞客戶端為例,講解如何使用Java/JS/eTS語言進行開發(fā)。經(jīng)過此部分課程的學習,開發(fā)者能直觀地對比使用三種語言開發(fā)同一個案例的不同復雜程度。
課程視頻如下:
三、HarmonyOS的亮點特性
這部分以上面開發(fā)的新聞客戶端項目為例,向大家展示HarmonyOS的兩大亮點特性。首先,在IDE上展示此項目在多種不同終端的顯示效果,讓大家更清晰地了解HarmonyOS的一次開發(fā)多端部署的特性。然后,通過演示在一臺手機上分享新聞給另一臺手機,向大家展示HarmonyOS的跨設備分布式流轉的特性。
原文標題:25分鐘帶你快速上手ArkUI!
文章出處:【微信公眾號:HarmonyOS開發(fā)者】歡迎添加關注!文章轉載請注明出處。
-
開發(fā)者
+關注
關注
1文章
609瀏覽量
17304 -
方舟
+關注
關注
0文章
18瀏覽量
8548 -
HarmonyOS
+關注
關注
79文章
2005瀏覽量
31769
原文標題:25分鐘帶你快速上手ArkUI!
文章出處:【微信號:HarmonyOS_Dev,微信公眾號:HarmonyOS開發(fā)者】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
基于RV1126開發(fā)板實現(xiàn)簡單的UI開發(fā)示例

突破工業(yè)接口壁壘!ARK(方舟微)DMZ42C10S讓PLC\\\"萬能適配\\\"成為現(xiàn)實!
LwIP應用開發(fā)實戰(zhàn)指南—基于野火STM32
AI開發(fā)框架集成介紹
大語言模型開發(fā)框架是什么
HarmonyOS NEXT應用元服務開發(fā)Intents Kit(意圖框架服務)本地搜索方案概述
bootstrap框架用什么軟件開發(fā)
鴻蒙開發(fā)學習:【方舟開發(fā)框架容器類API的介紹與使用】

評論