<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

方舟開發框架(Ark UI)概述及開發實戰

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

在華為開發者大會(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

    文章

    509

    瀏覽量

    16509
  • 方舟
    +關注

    關注

    0

    文章

    18

    瀏覽量

    8393
  • HarmonyOS
    +關注

    關注

    79

    文章

    1881

    瀏覽量

    29341

原文標題:25分鐘帶你快速上手ArkUI!

文章出處:【微信號:HarmonyOS_Dev,微信公眾號:HarmonyOS開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

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

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

    OpenHarmony實戰開發-如何實現窗口開發概述

    操作系統而言,窗口模塊提供了不同應用界面的組織管理邏輯。 窗口模塊的用途 在OpenHarmony中,窗口模塊主要負責以下職責: 提供應用和系統界面的窗口對象。 應用開發者通過窗口加載UI界面,實現界面
    發表于 05-06 14:29

    鴻蒙OS開發實戰:【自動化測試框架】使用指南

    為支撐HarmonyOS操作系統的自動化測試活動開展,我們提供了支持JS/TS語言的單元及UI測試框架,支持開發者針對應用接口進行單元測試,并且可基于UI操作進行
    的頭像 發表于 04-08 14:49 ?676次閱讀
    鴻蒙OS<b class='flag-5'>開發</b><b class='flag-5'>實戰</b>:【自動化測試<b class='flag-5'>框架</b>】使用指南

    Qt上位機開發實戰案例

    Qt框架開發人員能迅速上手和操作。 即使不開發Qt應用程序,Qt Creator也是一個簡單易用且功能強大的IDE。
    的頭像 發表于 03-13 12:31 ?604次閱讀
    Qt上位機<b class='flag-5'>開發</b><b class='flag-5'>實戰</b>案例

    鴻蒙實戰開發ArkTS運用:【ai聊天框】

    用一個ArkTS編寫的HarmonyOS原生聊天UI框架,提供了開箱即用的聊天對話組件。
    的頭像 發表于 03-08 15:38 ?310次閱讀
    鴻蒙<b class='flag-5'>實戰</b><b class='flag-5'>開發</b>ArkTS運用:【ai聊天框】

    光伏逆變器拓撲概述及關鍵技術

    光伏逆變器拓撲概述及關鍵技術
    的頭像 發表于 02-21 09:47 ?292次閱讀
    光伏逆變器拓撲<b class='flag-5'>概述及</b>關鍵技術

    鴻蒙實戰開發-全局UI方法的功能

    使用全局UI的方法定義日期滑動選擇器彈窗并彈出。
    的頭像 發表于 02-02 17:13 ?222次閱讀
    鴻蒙<b class='flag-5'>實戰</b><b class='flag-5'>開發</b>-全局<b class='flag-5'>UI</b>方法的功能

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

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

    STM32庫開發實戰指南

    STM32庫開發實戰指南-劉火良,電子 epub格式,清晰非掃描
    發表于 10-27 16:25 ?10次下載

    LabVIEW入門與實戰開發100例

    LabVIEW入門與實戰開發100例,實用例子
    發表于 10-26 15:25 ?27次下載

    面向萬物智聯的應用框架的思考與探索

    。最上層提供了自研聲明式UI范式,也支持類Web范式;中間層為方舟編譯器和運行時、聲明式UI后端引擎以及渲染引擎,下層為平臺適配層和平臺橋接層。此外,ArkUI開發
    發表于 08-08 17:04

    基于8ms開發86盒UI

    8ms平臺,是一個跨平臺嵌入式軟件開發系統,專注于為廣大開發者提供簡單、高效的開發體驗。平臺包含UI拖拽式開發、Blockly積木、固件差分
    的頭像 發表于 08-05 08:04 ?1068次閱讀
    基于8ms<b class='flag-5'>開發</b>86盒<b class='flag-5'>UI</b>

    基于Java的接口快速開發框架——magic-api

    magic-api 是一個基于Java的接口快速開發框架,編寫接口將通過magic-api提供的UI界面完成,自動映射為HTTP接口,無需定義Controller、Service、Dao、Mapper、XML、VO等Java對象
    發表于 07-19 11:42 ?486次閱讀
    基于Java的接口快速<b class='flag-5'>開發</b><b class='flag-5'>框架</b>——magic-api

    為什么開發GuiLite?如何使用?

    圖形繪制上面,力圖一步到位,運行效率感人。 為什么開發GuiLite?如何使用? 任何UI框架都不是為你我而生的,只有掌握核心原理,對其深度定制,才能真正掌握自己的**!因此,我們開發
    發表于 06-15 08:41

    HarmonyOS優選主力應用開發語言-ArkTS概述

    之前,建議開發者具備TS語言開發能力。 當前,ArkTS在TS的基礎上主要擴展了如下能力: 基本語法:ArkTS定義了聲明式UI描述、自定義組件和動態擴展UI元素的能力,再配合ArkU
    發表于 06-09 10:52
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>