0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

方舟開發(fā)框架(Ark UI)概述及開發(fā)實(shí)戰(zhàn)

HarmonyOS開發(fā)者 ? 來源:HarmonyOS開發(fā)者 ? 作者:HarmonyOS開發(fā)者 ? 2021-12-17 14:49 ? 次閱讀

在華為開發(fā)者大會(huì)(HDC2021)上,我們發(fā)布了方舟開發(fā)框架ArkUI,備受大家的關(guān)注。ArkUI框架中,引入了基于TypeScript(簡(jiǎn)稱TS)擴(kuò)展的聲明式開發(fā)范式。有的開發(fā)者可能存在疑惑:這種聲明式開發(fā)范式有什么優(yōu)勢(shì)?Java/JS/eTS(extended TypeScript)三種語言,用哪種語言更好?……

本期要為大家介紹的是ArkUI入門課程——HarmonyOS技術(shù)訓(xùn)練營(yíng)第四期《方舟開發(fā)框架(Ark UI)概述及開發(fā)實(shí)戰(zhàn)》。相信學(xué)習(xí)完這個(gè)課程之后,就能解開您的疑惑了。

此課程分為三個(gè)部分,下面為大家一一介紹。

一、方舟開發(fā)框架概述

這部分首先為大家厘清了HarmonyOS的兩種UI框架和三種開發(fā)范式。

圖1 HarmonyOS UI框架

然后以三種開發(fā)范式為基點(diǎn),結(jié)合Hello World示例,為大家介紹Java/JS/eTS三種語言的區(qū)別,并進(jìn)行優(yōu)缺點(diǎn)對(duì)比。

課程視頻如下:

二、開發(fā)案例講解

這部分以開發(fā)一個(gè)圖2所示的新聞客戶端為例,講解如何使用Java/JS/eTS語言進(jìn)行開發(fā)。經(jīng)過此部分課程的學(xué)習(xí),開發(fā)者能直觀地對(duì)比使用三種語言開發(fā)同一個(gè)案例的不同復(fù)雜程度。

課程視頻如下:

三、HarmonyOS的亮點(diǎn)特性

這部分以上面開發(fā)的新聞客戶端項(xiàng)目為例,向大家展示HarmonyOS的兩大亮點(diǎn)特性。首先,在IDE上展示此項(xiàng)目在多種不同終端的顯示效果,讓大家更清晰地了解HarmonyOS的一次開發(fā)多端部署的特性。然后,通過演示在一臺(tái)手機(jī)上分享新聞給另一臺(tái)手機(jī),向大家展示HarmonyOS的跨設(shè)備分布式流轉(zhuǎn)的特性。

原文標(biāo)題:25分鐘帶你快速上手ArkUI!

文章出處:【微信公眾號(hào):HarmonyOS開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:彭菁
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)者
    +關(guān)注

    關(guān)注

    1

    文章

    541

    瀏覽量

    16956
  • 方舟
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    8436
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    1954

    瀏覽量

    29897

原文標(biāo)題:25分鐘帶你快速上手ArkUI!

文章出處:【微信號(hào):HarmonyOS_Dev,微信公眾號(hào):HarmonyOS開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    bootstrap框架用什么軟件開發(fā)

    。 Bootstrap框架概述 Bootstrap是由Twitter公司開發(fā)的一個(gè)開源前端框架,自2011年首次發(fā)布以來,已經(jīng)成為全球最受歡迎的前端
    的頭像 發(fā)表于 07-11 09:50 ?336次閱讀

    學(xué)習(xí)鴻蒙必須要知道的幾個(gè)名詞

    HarmonyOS提供了一套UI(UserInterface,用戶界面)開發(fā)框架,即方舟開發(fā)框架
    的頭像 發(fā)表于 07-06 08:04 ?281次閱讀
    學(xué)習(xí)鴻蒙必須要知道的幾個(gè)名詞

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

    針對(duì)常見的開發(fā)場(chǎng)景,方舟開發(fā)框架提煉了七種自適應(yīng)布局能力,這些布局可以獨(dú)立使用,也可多種布局疊加使用。
    的頭像 發(fā)表于 05-25 16:36 ?1560次閱讀
    鴻蒙OS<b class='flag-5'>開發(fā)</b>:【一次<b class='flag-5'>開發(fā)</b>,多端部署】(自適應(yīng)布局)

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

    針對(duì)常見的開發(fā)場(chǎng)景,方舟開發(fā)框架提煉了七種自適應(yīng)布局能力,這些布局可以獨(dú)立使用,也可多種布局疊加使用。
    的頭像 發(fā)表于 05-24 10:34 ?850次閱讀
    鴻蒙OS<b class='flag-5'>開發(fā)</b>:【一次<b class='flag-5'>開發(fā)</b>,多端部署】應(yīng)用(自適應(yīng)布局)

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

    在**方舟**開發(fā)框架中,提供了**線性**和**非線性**兩類容器類,共14種,每種容器都有自身的特性及使用場(chǎng)景。下面,我們將為大家一一道來。
    的頭像 發(fā)表于 05-13 16:45 ?779次閱讀
    鴻蒙<b class='flag-5'>開發(fā)</b>學(xué)習(xí):【<b class='flag-5'>方舟</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>框架</b>容器類API的介紹與使用】

    鴻蒙ArkUI:【從代碼到UI顯示的整體渲染流程】

    方舟開發(fā)框架(簡(jiǎn)稱ArkUI)是鴻蒙開發(fā)UI框架,提供如下兩種
    的頭像 發(fā)表于 05-13 16:06 ?694次閱讀
    鴻蒙ArkUI:【從代碼到<b class='flag-5'>UI</b>顯示的整體渲染流程】

    OpenHarmony實(shí)戰(zhàn)開發(fā)-如何實(shí)現(xiàn)窗口開發(fā)概述

    操作系統(tǒng)而言,窗口模塊提供了不同應(yīng)用界面的組織管理邏輯。 窗口模塊的用途 在OpenHarmony中,窗口模塊主要負(fù)責(zé)以下職責(zé): 提供應(yīng)用和系統(tǒng)界面的窗口對(duì)象。 應(yīng)用開發(fā)者通過窗口加載UI界面,實(shí)現(xiàn)界面
    發(fā)表于 05-06 14:29

    鴻蒙OS開發(fā)實(shí)戰(zhàn):【自動(dòng)化測(cè)試框架】使用指南

    為支撐HarmonyOS操作系統(tǒng)的自動(dòng)化測(cè)試活動(dòng)開展,我們提供了支持JS/TS語言的單元及UI測(cè)試框架,支持開發(fā)者針對(duì)應(yīng)用接口進(jìn)行單元測(cè)試,并且可基于UI操作進(jìn)行
    的頭像 發(fā)表于 04-08 14:49 ?1189次閱讀
    鴻蒙OS<b class='flag-5'>開發(fā)</b><b class='flag-5'>實(shí)戰(zhàn)</b>:【自動(dòng)化測(cè)試<b class='flag-5'>框架</b>】使用指南

    鴻蒙開發(fā)實(shí)戰(zhàn):【Hdf Framework】

    該倉主要存放OpenHarmony驅(qū)動(dòng)子系統(tǒng)核心源碼信息(包括驅(qū)動(dòng)框架、配置管理、配置解析、驅(qū)動(dòng)通用框架模型、硬件通用平臺(tái)能力接口等),旨在為開發(fā)者提供更精準(zhǔn)、更高效的開發(fā)環(huán)境,力求做
    的頭像 發(fā)表于 03-21 20:29 ?370次閱讀
    鴻蒙<b class='flag-5'>開發(fā)</b><b class='flag-5'>實(shí)戰(zhàn)</b>:【Hdf Framework】

    微軟發(fā)布Agent框架UFO,引領(lǐng)UI交互新紀(jì)元

    微軟近日宣布推出全新的Agent框架——UFO(UI-Focused Agent),旨在構(gòu)建更智能、更直觀的用戶界面交互體驗(yàn)。該框架基于OpenAI的GPT-4V圖像識(shí)別模型開發(fā),專為
    的頭像 發(fā)表于 02-19 11:15 ?1033次閱讀

    鴻蒙實(shí)戰(zhàn)開發(fā)-全局UI方法的功能

    使用全局UI的方法定義日期滑動(dòng)選擇器彈窗并彈出。
    的頭像 發(fā)表于 02-02 17:13 ?498次閱讀
    鴻蒙<b class='flag-5'>實(shí)戰(zhàn)</b><b class='flag-5'>開發(fā)</b>-全局<b class='flag-5'>UI</b>方法的功能

    ARK(方舟微)DMZ6005E在PD快充方案中的應(yīng)用說明

    待機(jī)零功耗是未來電源管理方案的發(fā)展趨勢(shì),各大PD快充方案均有待機(jī)低功耗解決方案,但選擇DMZ6005E(ARK方舟微)DMMOS ?系列產(chǎn)品之一,耗盡型MOSFET,也簡(jiǎn)稱為DFET)為PWM IC啟動(dòng)供電的方案還可進(jìn)一步降低待機(jī)功耗,整機(jī)待機(jī)功耗小于5mW,實(shí)現(xiàn)待機(jī)零
    的頭像 發(fā)表于 11-07 14:56 ?1077次閱讀
    <b class='flag-5'>ARK</b>(<b class='flag-5'>方舟</b>微)DMZ6005E在PD快充方案中的應(yīng)用說明

    ARK(方舟微)的MOSFET產(chǎn)品簡(jiǎn)介和常見問題解答

    ARK方舟微)研發(fā)銷售的MOS產(chǎn)品主要以N溝道-耗盡型MOSFET為主(包括具有自主知識(shí)產(chǎn)權(quán)的高閾值電壓(UltraVt?)耗盡型MOSFET系列產(chǎn)品),以及N溝道-增強(qiáng)型MOSFET和P溝道-增強(qiáng)型MOSFET。產(chǎn)品耐壓等級(jí)覆蓋0~1700V區(qū)間。
    的頭像 發(fā)表于 11-07 14:47 ?785次閱讀
    <b class='flag-5'>ARK</b>(<b class='flag-5'>方舟</b>微)的MOSFET產(chǎn)品簡(jiǎn)介和常見問題解答

    STM32庫開發(fā)實(shí)戰(zhàn)指南

    STM32庫開發(fā)實(shí)戰(zhàn)指南-劉火良,電子 epub格式,清晰非掃描
    發(fā)表于 10-27 16:25 ?20次下載

    LabVIEW入門與實(shí)戰(zhàn)開發(fā)100例

    LabVIEW入門與實(shí)戰(zhàn)開發(fā)100例,實(shí)用例子
    發(fā)表于 10-26 15:25 ?39次下載