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

突破工業(yè)接口壁壘!ARK(方舟微)DMZ42C10S讓PLC\\\"萬(wàn)能適配\\\"成為現(xiàn)實(shí)!
Qt Group發(fā)布Qt AI Assistant,助力跨平臺(tái)UI開(kāi)發(fā)
LwIP應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)指南—基于野火STM32
AI開(kāi)發(fā)框架集成介紹
HarmonyOS開(kāi)發(fā)指導(dǎo)類文檔更新速遞(上)

評(píng)論