在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

資訊速遞 | ArkUI-X 預覽版已正式開源!

OpenHarmony TSC ? 來源:OpenHarmony TSC ? 作者:OpenHarmony TSC ? 2023-08-22 22:19 ? 次閱讀

OpenHarmony項目群技術指導委員會(以下簡稱“TSC”)-跨平臺應用開發框架TSG所孵化項目 —— ArkUI-X,近期已正式開源 ,開發者基于一套主代碼,就可以將在OpenHarmony上開發的精美、高性能應用同時運行在AndroidiOS等其它OS平臺上。

ArkUI-X開源項目地址:https://gitee.com/arkui-x 。

fc03ce22-4002-11ee-852b-dac502259ad0.png

01

ArkUI-X 誕生背景

隨著越來越多設備的智能化,新的場景以及新的需求越來越分散,包括各類屏幕的支持(不同分辨率、尺寸等)、各類交互模式的支持(觸控、語音,手勢等)、各類不同能力的設備、以及設備之間的連續交互等。對于應用開發者而言,如何滿足上述需求開發出精致流暢和一致體驗的應用,挑戰也越來越大。

基于如上技術挑戰,OpenHarmony TSC于2022年4月正式成立跨平臺應用開發框架TSG,成員包括華為、阿里、美的等多名資深技術專家。跨平臺應用開發框架TSG對業界相關的跨平臺應用開發框架所涉及的關鍵技術進行洞察分析,制定關鍵的演進策略,并開始構建跨平臺應用開發框架項目——ArkUI-X。

02

ArkUI-X 主要介紹

ArkUI-X是基于OpenHarmony官方原生框架ArkUI之上擴展的。ArkUI在架構設計之初就是把跨平臺作為一個重要特性考慮在內的,從代碼的架構上就對各個平臺做了解耦,可以方便地移植到不同的平臺。同時ArkUI使用的核心引擎、圖形引擎和ArkTS運行時等關鍵模塊都是可以跨平臺的。目的是讓開發者基于一套主代碼,就可以將在OpenHarmony上開發的精美、高性能應用同時可以運行在其它不同的OS平臺上。ArkUI-X開源項目的“X”可以理解為“Cross”,將ArkUI擴展到不同的平臺上,同時也代表了未來無限的可能。 ArkUI-X的應用工程和最新的OpenHarmony保持一致,當前支持構建OpenHarmony,Android以及iOS的應用程序。ArkUI-X的主要功能如下:

支持最新的Stage開發模型:支持基礎的AbilityStage和UIAbility等能力,也支持多module的開發及運行。

支持UI基礎組件跨平臺,并且支持完整的狀態管理能力。

Resource的資源格式也是跨平臺的,不需要考慮不同平臺下的資源處理,資源配置和訪問的方式是保持一致的,并且支持多語言等能力。

對于開發時所使用的API,都是OpenHarmony生態的標準API,在跨平臺上,支持標準API按照插件的方式按需打包。

ArkUI-X還提供了輕量的跨語言橋接機制,方便開發者快速擴展對應平臺上已有的能力。

ArkUI-X還提供了和OpenHarmony一致的測試框架:測試工程的目錄結構,同樣也和OpenHarmony的工程保持一致。開發測試用例時,首先需要導入測試框架的API,其中包含了測試腳本的基礎流程以及UI模擬操作的API。

03

ArkUI-X 實踐案例

華為智慧生活應用內復雜單品詳情頁,之前在不同平臺(Android、iOS)是分別進行開發的,維護成本較高。使用ArkUI-X跨平臺項目后,復雜單品詳情頁代碼一次編寫支持運行到Android、iOS和HarmonyOS(OpenHarmony商用版)三個平臺,新增支持一個平臺成本反而下降,可復用跨平臺代碼占比高達75%,并且有較好的性能體驗。真正地做到了“代碼一次開發,三個平臺部署”。

04

ArkUI-X 開源社區

ArkUI-X是由OpenHarmony TSC-跨平臺應用開發框架TSG所孵化的開源項目,更多關于基于ArkUI-X的應用開發手冊、框架開發手冊、ArkUI-X版本包、ArkUI-X 樣例代碼、社區Roadmap等信息,可在Gitee ArkUI-X代碼倉查閱。

ArkUI-X代碼倉地址:https://gitee.com/arkui-x ArkUI-X-v1.0.0-Canary1版本說明地址: https://gitee.com/arkui-x/docs/blob/master/zh-cn/release-notes/ArkUI-X-v1.0.0-canary1.md

歡迎開發者下載試用ArkUI-X預覽版,并參與ArkUI-X開源社區共建。

E N D

關注我們,獲取更多精彩。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開源
    +關注

    關注

    3

    文章

    3587

    瀏覽量

    43473
  • TSG
    TSG
    +關注

    關注

    0

    文章

    2

    瀏覽量

    6711
  • OpenHarmony
    +關注

    關注

    26

    文章

    3824

    瀏覽量

    18143
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    ArkUI-X中Plugin生命周期開發指南

    ArkUI-X插件用于拓展ArkUI應用的能力,提供管理插件生命周期的能力。本文主要介紹Android平臺的ArkUI-X插件生命周期的使用。 Android平臺創建ArkUI-X插件
    發表于 06-04 22:36

    ArkUI-X添加到現有Android項目中

    本教程主要講述如何利用ArkUI-X SDK完成Android AAR開發,實現基于ArkTS的聲明式開發范式在android平臺顯示。包括: 1.跨平臺Library工程開發介紹 2.AAR在
    發表于 06-04 22:35

    ArkUI-X添加到現有Android項目中

    本教程主要講述如何利用ArkUI-X SDK完成Android AAR開發,實現基于ArkTS的聲明式開發范式在android平臺顯示。包括: 1.跨平臺Library工程開發介紹 2.AAR在
    發表于 05-28 22:44

    ArkUI-X跨平臺框架接入指南

    ArkUI跨平臺框架(ArkUI-X)進一步將ArkUI開發框架擴展到了多個OS平臺:目前支持OpenHarmony、Android、 iOS,后續會逐步增加更多平臺支持。開發者基于一套主代碼
    發表于 05-18 18:21

    谷歌推出Android XR SDK開發者預覽版

    近期推出的 Android XR SDK 開發者預覽版是一款適用于 Android XR 的綜合開發工具套件。它是 Android 系列中最新的平臺,專為擴展現實 (XR) 頭顯設備 (以及未來
    的頭像 發表于 01-10 10:13 ?563次閱讀

    智譜推出深度推理模型GLM-Zero預覽版

    近日,智譜公司正式發布了其深度推理模型GLM-Zero的預覽版——GLM-Zero-Preview。這款模型標志著智譜在擴展強化學習技術訓練推理模型方面的重大突破,成為其首個專注于增強AI推理能力
    的頭像 發表于 01-03 10:42 ?440次閱讀

    谷歌推出Android 16首個開發者預覽版

    Android 16 首個開發者預覽版現已推出,可用于測試您的應用。此后,Android 會開始增加 API 的發布頻次,助力應用和設備的加速創新。
    的頭像 發表于 12-18 09:25 ?770次閱讀

    微軟預覽版Copilot Vision AI功能上線

    微軟公司近日宣布,將面向美國地區的Copilot Pro用戶推出預覽版的Copilot Vision AI功能。這一創新功能旨在通過人工智能技術,進一步提升用戶的網頁瀏覽體驗。 Copilot
    的頭像 發表于 12-09 14:38 ?556次閱讀

    微軟發布DirectSR新預覽版:整合FSR 3.1超分辨率技術

    微軟近期發布了一項專為游戲開發者設計的全新API技術——DirectSR的預覽版。這項技術的核心在于,它能夠幫助開發者在開發過程中一次性兼容當前市場上的主流超分辨率技術,極大地簡化了開發流程
    的頭像 發表于 10-25 13:54 ?501次閱讀

    Linux上的編解碼器移植TMS320DM365預覽版

    電子發燒友網站提供《Linux上的編解碼器移植TMS320DM365預覽版.pdf》資料免費下載
    發表于 10-14 10:53 ?0次下載
    Linux上的編解碼器移植TMS320DM365<b class='flag-5'>預覽版</b>

    KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

    深開鴻在2024開放原子開源生態大會上正式宣布KaihongOS4.1.2開發者預覽版全面上線,并向全球開發者開放免費下載。作為KaihongOS不斷創新與發展的重要里程碑,此次預覽版為開發者提供了
    的頭像 發表于 09-28 08:07 ?609次閱讀
    KaihongOS 4.1.2開發者<b class='flag-5'>預覽版</b>正式上線,誠邀開發者免費試用!

    KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

    今日,深開鴻在2024開放原子開源生態大會上正式宣布KaihongOS 4.1.2開發者預覽版全面上線,并向全球開發者開放免費下載。作為KaihongOS不斷創新與發展的重要里程碑,此次預覽版
    的頭像 發表于 09-26 15:59 ?694次閱讀

    蘋果推出visionOS 2.1的開發者預覽版Beta 2

     今日,蘋果公司針對Vision Pro用戶群體,正式推出了visionOS 2.1的開發者預覽版Beta 2,其內部版本編號為22N5553d。此次快速迭代,距離上一Beta或RC版本的發布僅短短
    的頭像 發表于 09-24 16:16 ?823次閱讀

    Apple Watch迎來watchOS 11.1 Beta 1開發者預覽版

    蘋果公司今日正式宣布,為Apple Watch用戶推送了watchOS 11.1的開發者預覽版Beta 1更新(內部版本號為22R5545g),此次快速迭代距離上一版本發布僅8天,彰顯了蘋果在智能手表操作系統領域的敏捷響應與不懈優化決心。
    的頭像 發表于 09-18 16:01 ?1566次閱讀

    Matepad pro12.2 上市半個月,但是還沒有在開源網站看到該項目的開源信息,違背開源精神

    Matepad pro12.2 上市半個月,本人自己也購買了同款12+256的pad,想要同步學習下這款pad的一些體驗還不錯的功能點,但是目前為止還沒有在開源網站看到該項目的開源信息,也查詢不到
    發表于 08-27 17:25
    主站蜘蛛池模板: 午夜国产在线观看 | 婷婷综合激情网 | 在线种子资源网 | 日本丶国产丶欧美色综合 | ts人妖在线| 国产毛片精品 | 1024手机在线看永久免费 | 天天色色色 | 国产伦精品一区二区三区女 | 操女人免费视频 | 性夜影院爽黄a爽在线看香蕉 | 热久久综合这里只有精品电影 | 免费一级大毛片a一观看不卡 | 狼狼狼色精品视频在线播放 | 殴美aⅴ | 999久久久国产精品 999久久久免费精品国产牛牛 | 爱情岛网站亚洲禁18进入 | 国产中文字幕一区 | 黄网在线免费观看 | 人人插人人艹 | 天堂网www中文在线资源 | 最近2018中文字幕免费看在线 | 天天草夜夜爽 | 唐人社电亚洲一区二区三区 | 日本s色大片在线观看 | 手机看片1024在线观看 | 国产精品资源网站在线观看 | 国模私拍在线视频 | h在线观看视频 | 亚洲一区不卡视频 | 最好看的最新中文字幕2018免费视频 | 亚洲色图22p| 日本免费不卡一区 | 日本高清高色 | 国产精品毛片天天看片 | 天天看天天摸色天天综合网 | 亚洲成人一级片 | 国产精品综合色区在线观看 | 国产清纯白嫩大学生正在播放 | 大量喷潮free | 日本污视频在线观看 |