據(jù) Android 官方發(fā)布,谷歌正式發(fā)布 Jetpack Compose 的 1.0 版本,這是 Android 的現(xiàn)代原生 UI 工具包,可以幫助你更快地打造更好的應(yīng)用。
這是 Compose 的穩(wěn)定版本,可供大家在生產(chǎn)中使用。
谷歌稱,在我們發(fā)布 1.0 的當(dāng)下,Play Store 中已經(jīng)有超過 2,000 個(gè)應(yīng)用在使用 Compose 了。
事實(shí)上,Play Store 應(yīng)用本身也在使用 Compose,但這還不是全部,我們一直在與一些頂級的應(yīng)用開發(fā)者合作,他們的反饋和支持幫助我們使 1.0 版本更加強(qiáng)大。
Jetpack Compose
https://developer.android.google.cn/jetpack/compose
為什么要采用 Jetpack Compose
https://developer.android.google.cn/jetpack/compose/why-adopt
IT之家獲悉,谷歌稱,設(shè)計(jì) Compose 的目的是讓你更快、更輕松地構(gòu)建原生 Android 應(yīng)用。
通過完全的聲明式方法,你只需描述你的用戶界面,剩下的就交給 Compose 來處理。隨著應(yīng)用狀態(tài)的變化,你的 UI 會自動更新,這使得快速構(gòu)建 UI 變得更加簡單。
直觀的 Kotlin API 可以幫助你用更少的代碼構(gòu)建出漂亮的應(yīng)用。Compose 可以原生訪問既有的 Android 代碼,這意味著你可以按自己的節(jié)奏采用它。
強(qiáng)大的布局 API 和代碼驅(qū)動的 UI 使得適配不同規(guī)格的設(shè)備更加輕松,比如電腦和可折疊設(shè)備,Compose 還將支持 WearOS 以及 Homescreen Widgets 等更多使用場景!