91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

淺談兼容 OpenHarmony 的 Flutter

王程 ? 來源:jf_75796907 ? 作者:jf_75796907 ? 2024-02-02 15:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

OpenHarmony SIG 組織在 Gitee 開源了兼容 OpenHarmony 的 Flutter。該組織主要用于孵化 OpenHarmony 相關的開源生態(tài)項目。

wKgaomW8l6-ALEZbAAF4sZQzeVA995.png

wKgaomW8l7yAM949AAGaV9sxxAM877.png


▲ 倉庫地址:https://gitee.com/openharmony-sig/flutter_flutter

根據(jù) README 的描述,此倉庫是基于 Flutter SDK 對 OpenHarmony 的兼容拓展,可支持使用 Flutter Tools 指令編譯和構建 OpenHarmony 應用程序。

倉庫的 commit 記錄顯示,OpenHarmony 使用的 Flutter 版本是 3.7 穩(wěn)定分支。由于剛開源,目前 Flutter Tools 指令僅支持 Linux。

wKgZomW8mD-ACgS_AAD_wwtZAH4887.png

wKgaomW8l9qAACULAAD_wwtZAH4301.png


從創(chuàng)建的倉庫來看,OpenHarmony SIG 目前正在積極適配 Flutter 的完整生態(tài)。

wKgaomW8l-WANl7xAAEV0ZQPcTo543.png

wKgaomW8mECAVQ2hAAEV0ZQPcTo256.png


據(jù)介紹,與 Flutter 不同的是,OpenHarmony 上層開發(fā)使用 ArkTS 和 ArkUI,調(diào)用 NAPI(Native API),NAPI 是一套基于 Node.js 規(guī)范開發(fā)的原生模塊擴展開發(fā)框架。

NAPI 可以實現(xiàn) JavaScript 與 C/C++ 代碼之間相互訪問,也就是 ArkTS 可以直接和 C/C++ 無縫調(diào)用,類似 dart ffi 效果。

方舟開發(fā)框架(簡稱 ArkUI)是一套構建分布式應用界面的聲明式 UI 開發(fā)框架,為 OpenHarmony 應用的 UI
開發(fā)提供了完整的基礎設施,包括簡潔的 UI 語法、豐富的 UI
功能(組件、布局、動畫以及交互事件),以及實時界面預覽工具等,可以支持開發(fā)者進行可視化界面開發(fā)。詳情

方舟開發(fā)框架示意圖:

wKgZomW8l_6AZ9DGAADx5MiI49E319.png

wKgZomW8mEGAeC94AADx5MiI49E666.png

ArkTS 是鴻蒙生態(tài)的應用開發(fā)語言。它在保持 TypeScript(簡稱 TS)基本語法風格的基礎上,對 TS
的動態(tài)類型特性施加更嚴格的約束,引入靜態(tài)類型。同時,提供了聲明式
UI、狀態(tài)管理等相應的能力,讓開發(fā)者可以以更簡潔、更自然的方式開發(fā)高性能應用。詳情

ArkUI-X 進一步將 ArkUI 擴展到了多個 OS 平臺:目前支持 OpenHarmony、HarmonyOSAndroid、
iOS,后續(xù)會逐步增加更多平臺支持。開發(fā)者基于一套主代碼,就可以構建支持多平臺的精美、高性能應用。

審核編輯 黃宇

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

    關注

    33

    文章

    3952

    瀏覽量

    21087
  • flutter
    +關注

    關注

    0

    文章

    15

    瀏覽量

    735
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    #OpenHarmony HDC調(diào)試

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:46:28

    #OpenHarmony 開發(fā)環(huán)境準備

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:44:31

    #OpenHarmony 鏡像燒錄

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:42:36

    #OpenHarmony 系統(tǒng)概述

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:39:20

    #OpenHarmony Hello World應用以及部署

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:32:52

    Flutter 移動端開發(fā):集成淘寶 API 實現(xiàn)商品數(shù)據(jù)實時展示 APP

    在電商蓬勃發(fā)展的當下,移動端購物成為主流趨勢。對于開發(fā)者而言,利用 Flutter 構建一個能夠實時展示淘寶商品數(shù)據(jù)的 APP,既能滿足用戶便捷獲取商品信息的需求,也能為電商業(yè)務拓展新的渠道
    的頭像 發(fā)表于 11-13 09:36 ?363次閱讀

    貝啟科技BQ3588HM主板通過 OpenHarmony 5.0.3 Release 版本兼容性測評

    廈門貝啟科技有限公司基于RockchipRK3588SoC的貝啟BQ3588HM主板模組/開發(fā)板,已通過OpenHarmony5.0.3Release版本兼容性測評,獲頒
    的頭像 發(fā)表于 10-21 15:33 ?1086次閱讀
    貝啟科技BQ3588HM主板通過 <b class='flag-5'>OpenHarmony</b> 5.0.3 Release 版本<b class='flag-5'>兼容</b>性測評

    騏俊物聯(lián)ML120H模組獲得OpenHarmony生態(tài)產(chǎn)品兼容性證書

    近日,騏俊物聯(lián)自主研發(fā)的Cat.1模組ML120H及配套開發(fā)板正式通過OpenHarmony 5.0 Release版本兼容性測評,并獲得OpenHarmony生態(tài)產(chǎn)品兼容性證書。
    的頭像 發(fā)表于 09-15 10:23 ?758次閱讀

    貝啟科技BQ3576HM開發(fā)板套件通過OpenHarmony 5.0.3 Release版本兼容性測評

    廈門貝啟科技有限公司BQ3576HM開發(fā)板套件基于RockchipRK3576SoC的產(chǎn)品已通過OpenHarmony5.0.3Release版本兼容性測評,獲得由
    的頭像 發(fā)表于 09-03 11:46 ?1811次閱讀
    貝啟科技BQ3576HM開發(fā)板套件通過<b class='flag-5'>OpenHarmony</b> 5.0.3 Release版本<b class='flag-5'>兼容</b>性測評

    Android Studio中的Gemini全面支持Dart和Flutter開發(fā)

    在 Android Studio 中創(chuàng)建 Android 應用的 Flutter 開發(fā)者將迎來一次重大的飛躍: Android Studio 中的 Gemini 已全面支持 Dart
    的頭像 發(fā)表于 08-06 13:52 ?1336次閱讀
    Android Studio中的Gemini全面支持Dart和<b class='flag-5'>Flutter</b>開發(fā)

    桃芯科技獲得OpenHarmony生態(tài)產(chǎn)品兼容性證書

    近日,由INGCHIPS自主研發(fā)的模組/開發(fā)板DB870CC1A順利通過OpenHarmony 5.0.2 Release版本兼容性測評,并獲得OpenHarmony生態(tài)產(chǎn)品兼容性證書
    的頭像 發(fā)表于 06-25 14:30 ?1120次閱讀

    使用 Flutter SDK 3.27.4構建HarmonyOS應用

    使用 Flutter SDK 3.27.4構建HarmonyOS應用 下載鴻蒙版flutter(3.27.4版本) 項目地址:https://gitcode.com/openharmony
    的頭像 發(fā)表于 06-11 09:15 ?958次閱讀

    Flutter on Raspberry Pi:從入門到精通的完整指南!

    在GoogleIO會議上展示了一個在樹莓派上運行Flutter的可能性。然而,該會議并未提供全面的、一步一步的指南供用戶參考。本文旨在填補這一空白,提供詳細的操作步驟,幫助你在樹莓派上運行
    的頭像 發(fā)表于 06-06 15:37 ?1583次閱讀
    <b class='flag-5'>Flutter</b> on Raspberry Pi:從入門到精通的完整指南!

    利爾達RedCap模組通過OpenHarmony 生態(tài)兼容性測評!

    //近日,利爾達NR90-HCN系列5GRedCap模組正式通過OpenHarmony4.1Release生態(tài)兼容性測評,并獲得由開放原子開源基金會頒發(fā)的OpenHarmony生態(tài)產(chǎn)品兼容
    的頭像 發(fā)表于 05-23 17:59 ?1614次閱讀
    利爾達RedCap模組通過<b class='flag-5'>OpenHarmony</b> 生態(tài)<b class='flag-5'>兼容</b>性測評!

    飛凌嵌入式T527核心板獲得【OpenHarmony生態(tài)產(chǎn)品兼容性證書】

    近日,飛凌嵌入式FET527-C核心板通過OpenHarmony4.1Release版本兼容測評,獲得【OpenHarmony生態(tài)產(chǎn)品兼容性證書】。飛凌嵌入式FET527-C核心板搭載
    的頭像 發(fā)表于 04-28 13:51 ?1116次閱讀
    飛凌嵌入式T527核心板獲得【<b class='flag-5'>OpenHarmony</b>生態(tài)產(chǎn)品<b class='flag-5'>兼容</b>性證書】