Jetpack Compose 現已支持 Material You | 2021 Android 開發者峯會

作者 / 開發者關係工程師 Nick Butcher

上個月,Android 開發者峯會Jetpack Compose 帶來了許多 激動人心的更新,包括 Google 的新設計語言 Material You,Compose 現已對其提供支持。若您錯過了某些內容,可以通過本文簡要了解精彩內容,也可以 點擊這裏 查看精彩內容視頻。

新版本: Jetpack Compose 1.1 Beta 版和 compose-material 3

我們發佈了 Jetpack Compose 1.1 Beta 版。這意味着 1.1 中的新 API 現已穩定,可以爲您提供新的功能並帶來性能提升。1.1 新增了一些功能,比如經過優化的焦點處理、觸摸目標值、"ImageVector" 緩存和對 Android 12 拉伸滾動的支持。Compose 1.1 還讓許多之前的實驗性 API 過渡到了穩定階段,並支持新版 Kotlin。我們已經更新了 示例CodelabAccompanist 開發庫,以便與 Compose 1.1 搭配使用。

我們發佈了 compose-material 3。這是使用 Jetpack Compose 構建 Material You UI 的全新工件,可提供更新的 組件顏色系統,其中包括對 動態配色 的支持,因此開發者可以根據用戶的壁紙創建個性化的調色板。這是我們的首個 Alpha 版,歡迎您與我們 分享反饋,我們會繼續添加新功能並迭代 API。歡迎您前往全新的 m3.material.io 網站,瞭解關於 Material Design 3 的更多信息,找到有助您使用動態配色進行設計和構建的工具,比如 Material Theme Builder點擊這裏 觀看視頻瞭解更多詳細內容。

更多 Jetpack Compose 的指南和文檔

我們發佈了大量關於 Jetpack Compose 的技術分享,深入探討了佈局、動畫和狀態,展示瞭如何在 Wear OS、主屏幕微件 (widget) 和大屏設備中使用 Compose,並舉辦了 3 場 Code-Alongs 活動;讓您可以實時編寫您的首個 Compose 應用、遷移現有應用或在 Wear OS 上使用 Compose。最後我們舉行了專題討論會,並在會上回答了與 Jetpack Compose 和 Material 相關的 大家 最關心的問題。點擊這裏 觀看視頻瞭解更多詳細內容。

我們還擴展了 Compose 文檔,增加了針對 Jetpack Compose 不同階段 的新指南、構建自適應佈局,還擴展了 主題設置指南,包括對 Material 3 的指南。

Android Studio Bumblebee 的工具更新

在 Android 開發者峯會上,Android Studio Bumblebee 已宣佈進入 Beta 版,可爲 Jetpack Compose 提供更豐富的支持,其中包括:

Android Studio Chipmunk Canary 版還爲 Compose 和 (基於視圖的) Material 3 應用引入了新模板。

Handoff

最後,我們 搶先介紹 了一些用於設計接力 (Handoff) 的新工具,使您能夠導出在 Figma 中設計的組件,以生成通用的 Jetpack Compose 代碼。您可以迭代設計並引入新的更改,安全地編輯生成的代碼。我們正在尋找可以直接合作的小團隊,如果您感興趣就 快來註冊 吧。

Jetpack Compose 已推出穩定版本,供大家在生產環境中使用。很高興看到越來越多的應用開始在生產環境中使用 Jetpack Compose,我們會繼續構建我們的功能路線圖,讓您可以使用 Compose 構建跨設備的卓越應用。歡迎您持續關注 "Android 開發者" 微信公衆號瞭解更多最新內容。

歡迎您 點擊這裏 向我們提交反饋,或分享您喜歡的內容、發現的問題。您的反饋對我們非常重要,感謝您的支持!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章