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