国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

一文快速帶您了解 KMM、Compose 和 Flutter 的現(xiàn)狀 | 開(kāi)發(fā)者說(shuō)·DTalk

谷歌開(kāi)發(fā)者 ? 來(lái)源:未知 ? 2022-12-23 20:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文原作者: 戀貓de小郭,原文發(fā)布于: GSYTech

又到了喜聞樂(lè)見(jiàn)的環(huán)節(jié),「本篇主要是科普 KMM、Compose 和 Flutter 的最新現(xiàn)狀」,對(duì)于 Compose 和 Flutter 大家可能并不陌生,但是對(duì)于 KMM 也許會(huì)存在疑惑,KMM 全稱 Kotlin Multiplatform Mobile,顧名思義它是用 Kotlin 實(shí)現(xiàn)的跨平臺(tái)框架,那為什么今天突然會(huì)聊到它?

起因如下圖所示,最近有人提及了 KMM,并且用了 "變天" 的詞匯,頓時(shí)就勾起了我的興趣,因?yàn)?KMM 這些年來(lái)一直 "不溫不火",可以說(shuō)很多使用 Kotlin 開(kāi)發(fā)的 "Androider" 對(duì)它都很陌生,難道最近它又有了什么突破性的進(jìn)展?

而在求證一番之后,原來(lái)起因來(lái)自 10 月初「Android 官方宣布Jetpack 開(kāi)始要支持 KMM」了,目前Collections和DataStore已經(jīng)可以通過(guò)依賴-dev01版本在多平臺(tái)上使用,同時(shí)「KMM 進(jìn)入 Beta 版本階段」 「所以目前 KMM 變不了天,至少它還處于 Beta 階段,但是 Jetpack 開(kāi)始支持 KMM 是個(gè)很好的消息,這意味著 KMM 的社區(qū)支持有了官方保證」
好了,介紹完起因,接下來(lái)開(kāi)始進(jìn)入今天的主題,什么是 KMM、Compose 和 Flutter。

KMM

Kotlin Multiplatform Mobile – KMM 是基于 Kotlin 并應(yīng)用在 iOS 和 Android 的一種跨平臺(tái)技術(shù),它的特點(diǎn)是結(jié)合了跨平臺(tái)和原生開(kāi)發(fā)協(xié)同開(kāi)發(fā)的模式,如下圖所示,簡(jiǎn)單的理解就是:「從純?cè)_(kāi)發(fā)變成了 KMM + 原生 UI 開(kāi)發(fā)」27cc7628-82bf-11ed-bfe3-dac502259ad0.png

「使用 KMM 可以把您的業(yè)務(wù)邏輯和基建部分的能力跨平臺(tái)化」,例如網(wǎng)絡(luò)請(qǐng)求、數(shù)據(jù)存儲(chǔ),狀態(tài)上報(bào)等模塊通過(guò) KMM 實(shí)現(xiàn) Android 和 iOS 通用,例如前面介紹的 DataStore 就可以在 iOS 上支持使用。

在官方的介紹里 KMM 的早期使用者有百度、Netflix、VMWare、Philips 等,目前收到的反饋都挺不錯(cuò),而 Beta 版本也意味著現(xiàn)在 KMM 已經(jīng)具備了使用的基礎(chǔ)。

那您可能會(huì)好奇,KMM 支持 Web 嗎?

聊到這個(gè)話題就很有趣,從我的角度上看,我會(huì)說(shuō) Kotlin Multiplatform 支持,但是 KMM 不支持。 如果您安裝過(guò) KMM 插件和創(chuàng)建過(guò) KMM 項(xiàng)目,您會(huì)看到 KMM 不管是從 logo 還是項(xiàng)目創(chuàng)建都只有 Android 和 iOS,但是,Kotlin Multiplatform 是支持 Web 的,通過(guò) Kotlin JS。

如果接觸 Kotlin Multiplatform 比較早,那您可能還聽(tīng)說(shuō)過(guò) KMP,KN 之類的縮寫,那它們和 KMM 又是什么關(guān)系?簡(jiǎn)單來(lái)說(shuō):

  • KMP 一般指的就是 Kotlin Multiplatform,我依稀記得 KMP 這個(gè)概念是在 Kotlin 1.2 的時(shí)候被提出,可以將 Kotlin 運(yùn)行到特定平臺(tái)的 JVM 和 JS 代碼上
  • KN 一般指的是 Kotlin Native,KN 屬于是將 Kotlin 編譯為 Native 二進(jìn)制文件的技術(shù),甚至可以在沒(méi)有虛擬機(jī)的情況下運(yùn)行,例如 KMM 上的 iOS 就是使用了 KN 的能力
  • KMM 是利用了 JVM 和 KN 能力實(shí)現(xiàn)的針對(duì) Android 和 iOS 平臺(tái)的 Kotlin 框架: Android (Kotlin/JVM) 和 iOS (Kotlin/Native)

2832b1d6-82bf-11ed-bfe3-dac502259ad0.png

另外還有 Kotlin JS 用于 Web 平臺(tái),「所以 KMP 可以看作是大集合,而 KMM 是其中針對(duì) Android 和 iOS 的支持,另外通過(guò) Kotlin Native 和 Kotlin JS 也可以支持拓展到 PC 端和 Web 端」

那么到這里您應(yīng)該理解:「KMM 主要是用來(lái)寫跨平臺(tái)邏輯,涉及到 UI 部分您還是需要通過(guò)原生實(shí)現(xiàn)」,如果您從另外一個(gè)角度看,用 KMM 對(duì)于 Android 開(kāi)發(fā)來(lái)說(shuō)幾乎等于白送的能力,因?yàn)樗恍枰?Kotlin。
至少 Compose 您還需要適應(yīng)下響應(yīng)式開(kāi)發(fā)模式。

那或者有人就問(wèn):那 KMM 的意義何在? 事實(shí)上還真有,「KMM 在 App 的基建上會(huì)很實(shí)用,比如做數(shù)據(jù)上報(bào),崩潰統(tǒng)計(jì),數(shù)據(jù)分析等等」,純邏輯的跨平臺(tái)不影響 UI 部分,目前也是在這些場(chǎng)景上 KMM 應(yīng)用較多。
另外還有人問(wèn)我,KMM 可以用 Java 開(kāi)發(fā)嗎?嗯,這是個(gè)好問(wèn)題,下次不要再問(wèn)了。
當(dāng)然,KMM 也存在一些局限,比如使用 ViewModel 和協(xié)程如何在 iOS 上運(yùn)行的問(wèn)題,不過(guò)社區(qū)針對(duì)這部分也有一些第三方支持,所以對(duì)于 KMM 的未來(lái)還是值得期待。

Compose

Compose 相信大家不會(huì)陌生,「其實(shí) Compose 也可以分兩部分看待,Jetpack Compose 和 Compose Multiplatform」:
  • 由 Android 官方維護(hù)的 Jetpack Compose

  • 由 JetBrains 維護(hù)的compose-jb實(shí)現(xiàn)的 Compose Multiplatform

「如果說(shuō) KMM 是用于實(shí)現(xiàn)跨平臺(tái)的業(yè)務(wù)邏輯,那么 Compose Multiplatform 就是專注于跨平臺(tái) UI 上的支持」,那 KMM 和 Compose Multiplatform 是什么關(guān)系呢? 從項(xiàng)目角度看,compose-jb 和 KMM 其實(shí)沒(méi)有關(guān)系,因?yàn)?KMM 還在 beta,但是 Compose Multiplatform 正式發(fā)布已經(jīng)接近一年的時(shí)間。
但是要說(shuō)完全沒(méi)關(guān)系顯然是不可能,畢竟 Kotlin Native 和 Kotlin JS 的能力其實(shí)在 Compose Multiplatform 里很重要。

當(dāng)然,如下圖所示,Compose Multiplatform 在跨平臺(tái)開(kāi)發(fā)體驗(yàn)上還是有所區(qū)別,「Compose 目前是通過(guò)多個(gè)模塊不同實(shí)現(xiàn)來(lái)支持多平臺(tái),所以目前 Jetpack Compose 和 Compose Multiplatform 有一些 "割裂"」,特別是在 Web 端,想要達(dá)到 Flutter 一樣共享代碼的比例還需要繼續(xù)努力。

2845ad40-82bf-11ed-bfe3-dac502259ad0.png ?
PS: 圖比較老,iOS 其實(shí)目前已經(jīng)進(jìn)入實(shí)驗(yàn)階段, androidx.compose.ui.main.defaultUIKitMain 相關(guān)的支持距離正式發(fā)布可以期待。

另外 Compose Multiplatform 還有的問(wèn)題就是缺少插件社區(qū),這其實(shí)是跨平臺(tái)領(lǐng)域必不可少的配置:「前端有 npm、Flutter 有 pub,您可以通過(guò)它們的中央官網(wǎng)搜索您想要的庫(kù),查看它們的熱度,版本,兼容和使用量等等信息,設(shè)置官方認(rèn)證和安全保障,但是 Maven 時(shí)代在這方面一直很弱」

另一方面 Compose 的優(yōu)勢(shì)也很明顯:

  • Kotlin 生態(tài)
  • Android 開(kāi)發(fā)友好
  • 打包體積增長(zhǎng)不大,代碼壓縮比例高
  • 性能不錯(cuò),compose-android 和 compose-desktop 都使用 Skia
「而隨著 Jetpack 開(kāi)始支持 KMM,那么 Compose Multiplatform 的社區(qū)支持力度將得到進(jìn)一步提升,因?yàn)樽兿?Compose Multiplatform 也可以支持 Jetpack」 至于前面所說(shuō)的 "割裂" 問(wèn)題,目前可以看到官方也在有序推進(jìn),其中就有 desktop 的部分代碼已經(jīng)挪到了androidx 上,從這里看或者統(tǒng)一的 Compose lib 并不遙遠(yuǎn)。288993ac-82bf-11ed-bfe3-dac502259ad0.png
PS: JetBrains 目前就已經(jīng)將 Toolbox 應(yīng)用通過(guò) Compose Multiplatform 實(shí)現(xiàn)并且發(fā)布使用。

Flutter

現(xiàn)在 Flutter 已經(jīng)是 3.3 的版本,F(xiàn)lutter 的特點(diǎn)就是跨平臺(tái),因?yàn)樗](méi)有自己的平臺(tái),同時(shí)它也是 single codebase 的跨平臺(tái)實(shí)現(xiàn)。

291106c0-82bf-11ed-bfe3-dac502259ad0.png ?

關(guān)于 Flutter 和其他框架的對(duì)比或者使用數(shù)據(jù)就不多贅述,這里介紹一些其他比較有意思的話題。

1. FlutterVSOther量化對(duì)比 2. 國(guó)內(nèi)大廠應(yīng)用在移動(dòng)端Flutter框架使用分析 3. 國(guó)內(nèi)大廠在移動(dòng)端跨平臺(tái)的框架接入分析

「在 Jetbrains 的開(kāi)源項(xiàng)目里有一個(gè)叫skiko的項(xiàng)目」,Skiko (Kotlin 的 Skia 的縮寫) 是一個(gè)圖形庫(kù),它支持 Kotlin/JVM、Kotlin/JS、Kotlin/Native 等相關(guān)實(shí)現(xiàn),目前支持有:
  • Kotlin/JVM - Linux、Windows、macOS、Android
  • Kotlin/JS - web
  • Kotlin/Native - iOS 、macOS
如果從這個(gè)角度看 Compose Multiplatform 未來(lái)的方向會(huì)和 Flutter 很像,甚至因?yàn)?Flutter 走過(guò)更多的坑,所以 Compose Multiplatform 在對(duì)接 Skia 上可以有更多的參考。
其實(shí)未來(lái) Linux、Windows 等平臺(tái)也完全可以脫離 JVM 通過(guò) Kotlin/Native + Skiko 實(shí)現(xiàn)支持,只是維護(hù)成本會(huì)變高。

「Flutter 在自建渲染引擎上其實(shí)已經(jīng)越來(lái)越激進(jìn),因?yàn)橹苯邮褂?Skia 已經(jīng)無(wú)法滿足日益增長(zhǎng)的 Bug 和性能極限,所以官方開(kāi)始了自研渲染引擎 Impeller」 因?yàn)?Flutter 團(tuán)隊(duì)現(xiàn)在出現(xiàn)問(wèn)題每次都要和 Skia 團(tuán)隊(duì)溝通,然后等跟進(jìn),這樣的節(jié)奏太慢了,從官方的更新日志上就可以看出目前 Flutter 的迭代速度依然很夸張。292120b4-82bf-11ed-bfe3-dac502259ad0.png

所以「這次自研的 Impeller 本質(zhì)上是為了解決 Skia 需要運(yùn)行時(shí)遇到的問(wèn)題,Impeller 可以直接在編譯器就完成 GLSL 和 MSL,不需要 SKSL 從而提高了性能和運(yùn)行時(shí)的穩(wěn)定性」,目前優(yōu)先在 iOS 平臺(tái)上開(kāi)始支持,配合 Metal 做優(yōu)化,后續(xù)如果沒(méi)問(wèn)題也會(huì)同步支持 Android 和 Vulkan。

從這個(gè)角度猜測(cè),F(xiàn)lutter 在 Skia 遇到的問(wèn)題 Compose Multiplatform 也很可能會(huì)遇上,而如果后續(xù) Impeller 項(xiàng)目進(jìn)展順利,那它或者并不會(huì)局限在 Flutter,也許也可以拓展支持到 Compose Multiplatform 上。

其實(shí)自研發(fā)引擎并不奇怪,隨著項(xiàng)目的發(fā)展和深入,很多底層問(wèn)題沒(méi)辦法快速推進(jìn)就會(huì)反推自研,例如Hermes 在 RN 0.7 成為默認(rèn) Engine也是類似問(wèn)題的體現(xiàn),「自研底層屬于是一個(gè)負(fù)責(zé)任的開(kāi)源團(tuán)隊(duì)的必經(jīng)之路」

最后

今天這篇文章的內(nèi)容更多的是科普性質(zhì)而非技術(shù)性,主要是針對(duì)目前 KMM、Compose 和 Flutter 的現(xiàn)狀做一個(gè)陳述,其實(shí)很多時(shí)候它們之間并不沖突,但是作為開(kāi)發(fā)者很經(jīng)常就像開(kāi)頭一樣,用 "對(duì)立" 的角度來(lái)看 A 火了 B 就要掛,這種心態(tài)大可不必。


長(zhǎng)按右側(cè)二維碼

查看更多開(kāi)發(fā)者精彩分享

294ce884-82bf-11ed-bfe3-dac502259ad0.png

"開(kāi)發(fā)者說(shuō)·DTalk" 面向295fd822-82bf-11ed-bfe3-dac502259ad0.png中國(guó)開(kāi)發(fā)者們征集 Google 移動(dòng)應(yīng)用 (apps & games)?相關(guān)的產(chǎn)品/技術(shù)內(nèi)容。歡迎大家前來(lái)分享您對(duì)移動(dòng)應(yīng)用的行業(yè)洞察或見(jiàn)解、移動(dòng)開(kāi)發(fā)過(guò)程中的心得或新發(fā)現(xiàn)、以及應(yīng)用出海的實(shí)戰(zhàn)經(jīng)驗(yàn)總結(jié)和相關(guān)產(chǎn)品的使用反饋等。我們由衷地希望可以給這些出眾的中國(guó)開(kāi)發(fā)者們提供更好展現(xiàn)自己、充分發(fā)揮自己特長(zhǎng)的平臺(tái)。我們將通過(guò)大家的技術(shù)內(nèi)容著重選出優(yōu)秀案例進(jìn)行谷歌開(kāi)發(fā)技術(shù)專家 (GDE)?的推薦。

2978c33c-82bf-11ed-bfe3-dac502259ad0.gif?點(diǎn)擊屏末||即刻報(bào)名參與 "開(kāi)發(fā)者說(shuō)·DTalk"

2987d804-82bf-11ed-bfe3-dac502259ad0.png

299c9cb2-82bf-11ed-bfe3-dac502259ad0.gif

2a27be14-82bf-11ed-bfe3-dac502259ad0.png


原文標(biāo)題:一文快速帶您了解 KMM、Compose 和 Flutter 的現(xiàn)狀 | 開(kāi)發(fā)者說(shuō)·DTalk

文章出處:【微信公眾號(hào):谷歌開(kāi)發(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ī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6254

    瀏覽量

    111404

原文標(biāo)題:一文快速帶您了解 KMM、Compose 和 Flutter 的現(xiàn)狀 | 開(kāi)發(fā)者說(shuō)·DTalk

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【扔物線】Jetpack Compose:從上手到進(jìn)階再到高手資源課程

    未來(lái)安卓必備技能:Compose 上手、進(jìn)階、成神指南 隨著安卓應(yīng)用開(kāi)發(fā)快速進(jìn)步,Jetpack Compose 成為未來(lái)安卓開(kāi)發(fā)者必須掌
    的頭像 發(fā)表于 03-06 11:39 ?101次閱讀

    2025華為開(kāi)發(fā)者大賽暨開(kāi)發(fā)者年度會(huì)議成功舉辦

    12月27日-12月28日,以“成就AI原生時(shí)代先鋒開(kāi)發(fā)者”為主題的2025華為開(kāi)發(fā)者大賽暨開(kāi)發(fā)者年度會(huì)議在上海華為練秋湖研發(fā)中心舉辦。本次會(huì)議旨在匯聚先鋒開(kāi)發(fā)力量,搭建開(kāi)放共贏的生態(tài)
    的頭像 發(fā)表于 12-31 13:32 ?671次閱讀

    探秘 CYSBSYSKIT - DEV - 01 快速物聯(lián)網(wǎng)連接開(kāi)發(fā)者套件

    快速物聯(lián)網(wǎng)連接開(kāi)發(fā)者套件憑借其獨(dú)特的設(shè)計(jì)和強(qiáng)大的功能,為開(kāi)發(fā)者們搭建了個(gè)便捷的開(kāi)發(fā)平臺(tái)。本文將詳細(xì)介紹該套件的
    的頭像 發(fā)表于 12-21 15:35 ?712次閱讀

    2025開(kāi)源鴻蒙開(kāi)發(fā)者激勵(lì)計(jì)劃正式啟動(dòng)

    11月21日,2025開(kāi)放原子開(kāi)發(fā)者大會(huì)盛大啟幕,聚焦“AI共智,開(kāi)源共享”主題,吸引了來(lái)自全球的開(kāi)發(fā)者、企業(yè)技術(shù)領(lǐng)袖、社區(qū)維護(hù)及高校科研力量參會(huì)。作為大會(huì)的重要組成部分,開(kāi)源鴻蒙技術(shù)分論壇同期
    的頭像 發(fā)表于 11-27 14:44 ?673次閱讀

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

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

    元服務(wù)發(fā)布配置開(kāi)發(fā)者服務(wù)信息

    作為開(kāi)發(fā)者的相關(guān)信息將面向元服務(wù)發(fā)布區(qū)域的用戶公開(kāi),其中客服聯(lián)系方式可能會(huì)提供給用戶,用于咨詢相關(guān)問(wèn)題。 登錄AppGallery Connect,點(diǎn)擊“APP與元服務(wù)”。 選擇要發(fā)布的元服務(wù)
    發(fā)表于 10-31 17:58

    2025開(kāi)放原子開(kāi)發(fā)者大會(huì)11月啟幕

    開(kāi)發(fā)者年度盛會(huì)即將登場(chǎng)!2025開(kāi)放原子開(kāi)發(fā)者大會(huì)將于11月21-22日,在北京北人亦創(chuàng)國(guó)際會(huì)展中心盛大召開(kāi)。大會(huì)以“切為了開(kāi)發(fā)者”為主題,匯聚全球開(kāi)源智慧——國(guó)內(nèi)外優(yōu)秀
    的頭像 發(fā)表于 10-24 14:05 ?960次閱讀

    NVIDIA DRIVE AGX Thor開(kāi)發(fā)者套件重磅發(fā)布

    這款由 NVIDIA DriveOS 7 驅(qū)動(dòng)的開(kāi)發(fā)者套件能夠幫助開(kāi)發(fā)者們打造出更安全的智能汽車和交通解決方案。
    的頭像 發(fā)表于 09-04 11:20 ?1381次閱讀

    曙光網(wǎng)絡(luò)SugonRI開(kāi)發(fā)者社區(qū)正式上線

    在人工智能與工業(yè)深度融合的大潮中,工業(yè)軟件正在成為推動(dòng)產(chǎn)業(yè)升級(jí)的關(guān)鍵引擎。為了讓更多開(kāi)發(fā)者快速掌握工業(yè)級(jí)編程技術(shù)、共享行業(yè)實(shí)踐成果,曙光網(wǎng)絡(luò)正式推出開(kāi)發(fā)者社區(qū)——曙睿(SugonRI)開(kāi)發(fā)者
    的頭像 發(fā)表于 09-04 09:58 ?958次閱讀

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

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

    迅龍軟件參加昇騰 AI?開(kāi)發(fā)者創(chuàng)享日?廣東站,為開(kāi)發(fā)者打造沉浸式實(shí)操體驗(yàn)

    7月18日,線下頂尖人才匯聚的開(kāi)發(fā)者盛會(huì)——昇騰AI開(kāi)發(fā)者創(chuàng)享日?廣東站在廣州舉行。活動(dòng)以“創(chuàng)未來(lái)享非凡”為主題,聚焦廣東本地產(chǎn)業(yè)特點(diǎn),分享前沿AI創(chuàng)新技術(shù),搭建生態(tài)交流平臺(tái),幫助開(kāi)發(fā)者全面
    的頭像 發(fā)表于 07-23 17:18 ?1282次閱讀
    迅龍軟件參加昇騰 AI?<b class='flag-5'>開(kāi)發(fā)者</b>創(chuàng)享日?廣東站,為<b class='flag-5'>開(kāi)發(fā)者</b>打造沉浸式實(shí)操體驗(yàn)

    HDC 2025開(kāi)發(fā)者主題演講精彩回顧

    開(kāi)發(fā)者解決方案升級(jí)等內(nèi)容,同時(shí)多位生態(tài)伙伴分享基于HarmonyOS的最新開(kāi)發(fā)實(shí)踐,為開(kāi)發(fā)者提供切實(shí)可行的創(chuàng)新思路,進(jìn)步推動(dòng)鴻蒙生態(tài)的繁榮發(fā)展。會(huì)上還舉行了HarmonyOS極客馬拉
    的頭像 發(fā)表于 07-09 11:20 ?1314次閱讀

    使用 Flutter SDK 3.27.4構(gòu)建HarmonyOS應(yīng)用

    /flutter_fluttergit checkout -b oh-3.27.4-dev origin/oh-3.27.4-dev ? 下載下來(lái)之后就可以配置開(kāi)發(fā)環(huán)境啦。 配置開(kāi)發(fā)環(huán)境 配置好后
    的頭像 發(fā)表于 06-11 09:15 ?967次閱讀

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

    Flutter。通過(guò)遵循本文中概述的步驟,你將獲得在樹(shù)莓派上設(shè)置Flutter的知識(shí)和信心。無(wú)論你是初學(xué)者還是經(jīng)驗(yàn)豐富的Flutter開(kāi)發(fā)者,本指南都將確保你對(duì)過(guò)程有清晰的
    的頭像 發(fā)表于 06-06 15:37 ?1590次閱讀
    <b class='flag-5'>Flutter</b> on Raspberry Pi:從入門到精通的完整指南!

    Docker Compose的常用命令

    。它通過(guò)個(gè)配置文件(docker-compose.yml)來(lái)詳細(xì)定義多個(gè)容器之間的關(guān)聯(lián)、網(wǎng)絡(luò)設(shè)置、服務(wù)端口等信息。使用條簡(jiǎn)單的命令,就可以輕松啟動(dòng)、停止和管理這些容器,極大地簡(jiǎn)化了多容器應(yīng)用的部署與管理流程,方便實(shí)現(xiàn)應(yīng)用的
    的頭像 發(fā)表于 04-30 13:40 ?1200次閱讀