上周,Google 發(fā)布了 Android 14 的首個開發(fā)者預覽版,除了那些最新的功能以外,Google 似乎還正在默默醞釀一個新的計劃 —— 用更現代的 Jetpack Compose 來逐步重建 Android 系統中的設置應用,取代傳統的 Android View。
Jetpack Compose 是 Android 的現代原生 UI 工具包,可以幫助開發(fā)者更快地構建應用程序。Compose 也是官方推薦的為手機、平板電腦和可折疊設備構建 Android 應用的方式。在去年,Android 團隊還發(fā)布了適用于 Wear OS 的 Compose 1.0,進一步擴展了支持的平臺。
首先發(fā)現這個變化的是外媒 9to5Google,根據他們的發(fā)現該計劃的代號為 "Spa",而且 Google 已經在 Android 系統設置(Settings)中使用 Compose 重寫了部分頁面。
具體而言,Android 團隊已經重寫了與應用程序(Apps)、通知(Notifications)和語言偏好有關的頁面。
目前 Android 14 還處于官方時間表中最早的開發(fā)階段,距離正式發(fā)布至少還有半年時間,開發(fā)團隊還有充足的時間逐步重建。在去年年初,Google 就曾使用 Jetpack Compose 重寫了 Play Store 的 UI,使得應用代碼減少了 50%,渲染速度也大幅提升。因此我們也可以期待一下,Android 系統的設置屆時也會帶來差不多的性能提升。
對開發(fā)團隊來說,大量減少代碼量也更加利于維護。除此之外,Google 通過使用 Jetpack Compose 和 Kotlin 來重建這些系統應用 UI,也為第三方開發(fā)者提供一個學習如何優(yōu)化應用的機會。
-
Android
+關注
關注
12文章
3971瀏覽量
129977 -
Google
+關注
關注
5文章
1789瀏覽量
58860 -
ui
+關注
關注
0文章
207瀏覽量
21747 -
開發(fā)者
+關注
關注
1文章
636瀏覽量
17492
原文標題:Google默默醞釀新計劃,代號“Spa”
文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
Google Fast Pair服務簡介
Docker Compose的常用命令
如何開發(fā)一款Google Find My Tag?
在Jetpack Compose中解鎖CameraX的強大功能
詳解Jetpack Compose布局流程

Android XR:耳機和眼鏡進入 Gemini 時代
android手機上emulate應用程序的方法
docker-compose配置文件內容詳解以及常用命令介紹

解析NVIDIA JetPack 6.1的新功能

Android 16發(fā)布計劃曝光,谷歌將同步更新AOSP與Pixel設備
Android 16將新增快速設置面板磁貼大小自定義功能
NVIDIA JetPack 6.0版本的關鍵功能

使用NVIDIA JetPack 6.0和YOLOv8構建智能交通應用

評論