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

突破工業(yè)接口壁壘!ARK(方舟微)DMZ42C10S讓PLC\\\"萬能適配\\\"成為現(xiàn)實!
LwIP應(yīng)用開發(fā)實戰(zhàn)指南—基于野火STM32
AI開發(fā)框架集成介紹
HarmonyOS開發(fā)指導(dǎo)類文檔更新速遞(上)

大語言模型開發(fā)框架是什么
HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)Intents Kit(意圖框架服務(wù))本地搜索方案概述
bootstrap框架用什么軟件開發(fā)
鴻蒙OS開發(fā):【一次開發(fā),多端部署】(自適應(yīng)布局)

鴻蒙OS開發(fā):【一次開發(fā),多端部署】應(yīng)用(自適應(yīng)布局)

鴻蒙開發(fā)學(xué)習(xí):【方舟開發(fā)框架容器類API的介紹與使用】

評論