智啟萬象 | Mobile 開發體驗升級,效率提升?
Google 專注于為開發者
提供高質量的跨平臺開發能力和體驗
一起回顧 2024 Google 開發者大會
Mobile 專題演講
了解如何利用新平臺功能和 API
優化用戶體驗、提升開發效率
Google 在 Android 15 中引入了通行密鑰、無邊框設計和預測性返回及弱光增強等創新特性,使用戶體驗更加流暢安全。此外,Google 允許開發者通過 Google AI Edge SDK 訪問 Gemini Nano,獲得更加卓越的應用開發體驗。
最新更新
Android 15 引入通行密鑰
Android 15 引入通行密鑰,用戶將享有統一登錄體驗,并能夠方便地集成自動填充功能和 Wear OS。開發者可通過 Credential Manager API 管理和訪問包括通行密鑰在內的用戶憑據。
Android 15 默認采用無邊框設計
Android 15 默認采用無邊框設計,為用戶提供更沉浸的視覺體驗。開發者能夠將此布局向后移植,并兼容之前的 Android 版本,同時有效處理三按鈕和手勢導航的復雜性。
預測性返回
預測性返回已在 Android 15 中升級,向所有用戶開放。應用能夠通過系統級的動畫支持,更自然地響應用戶的返回手勢,展示出更加自然和無縫的交互效果。
弱光增強
Android 15 推出弱光增強模式。使用弱光增強可降低幀速率,提高傳感器的靈敏度,并進行局部處理,實時提升暗光環境下的相機畫質。
CameraX 1.4 的首個 Beta 版推出了大量新功能,包括 Ultra HDR 圖片拍攝功能,以及相機預覽和錄制視頻的防抖功能。
通過 Jetpack Compose Camera 庫的首個 Alpha 版本,使用 Viewfinder 可組合項在屏幕上顯示預覽。該庫將適應不同的設備規格、屏幕寬高比和 surface 生命周期,只需將其鏈接到 CameraX 核心庫即可。
Jetpack Media3 穩定版發布后,開發者使用 Media3 的 API 大幅提升了應用的性能和可靠性。
通過 Google AI Edge SDK,開發者能在 Android 平臺上使用 Gemini Nano,享有低延遲、離線就緒和注重隱私的開發體驗。目前,Gemini Nano 還處于非公開預覽階段。
Google 正與原始設備制造商 (OEM) 合作,致力于將設備端 Gemini Nano 模型引入更多設備。
后續,從 Pixel 開始,Gemini Nano 在多模態功能的加持下將變得更加強大。
Google 致力于提供新的功能和 API 幫助開發者更快速、更輕松地開發和維護豐富的自適應應用,提升跨平臺開發體驗。
Kotlin Multiplatform 的支持情況
Google 增強了對 Kotlin Multiplatform 的支持,允許開發者跨平臺共享代碼,減少代碼冗余,提高開發效率。同時與 JetBrains 和 Kotlin 社區合作,為多個Jetpack 庫添加了 Kotlin Multiplatform 支持。
Kotlin 2.0 引入了穩定的 K2 編譯器,為開發者帶來更快的構建速度、擴展的語言功能以及多平臺支持。Android 相關工具如 Android Lint、Parcelize 和 Compose 編譯器插件均已準備好支持 Kotlin 2.0。Android Studio 中,將 Kotlin 2.0 的 IDE 支持將作為預覽功能推出。
Compose 性能提升
自 Kotlin 2.0 起,Compose 編譯器將與 Kotlin 捆綁發布,無需等待升級 Kotlin。
Compose 增加了新功能。延遲布局支持項目更改動畫,包括移動;Text 具備接收富媒體內容的能力,還支持內聯鏈接和基本的 HTML 格式;“共享元素過渡”功能增強,并支持開箱即用的預測性返回。
Google 還為 API 引入了一套出色的工具—— LiveEdit,可以自動將代碼更改部署到正在模擬器或物理設備上運行的應用上,從而加快你的開發進程。
同時,Google 推出了 Compose 預覽截圖測試插件,目前處于 Alpha 版本。
Android Studio 中的 Gemini 提供了更豐富的代碼輔助和應用質量分析工具,包括為開發者提供代碼建議、分析崩潰報告并提供操作建議等。此外,開發者還能更快捷地將設計轉換為代碼,并移至 Android Studio 中。
Google 提供了一系列最新的移動開發工具和 API,包括 WebView 和 Custom Tab、OmniLab 以及 Home API,幫助開發者更快速地打造適用于不同場景的跨平臺解決方案。
開發者現在能通過WebView 和 Custom Tab 實現應用內 Web,打造高質量的跨平臺內容,優化用戶訪問和消費內容的體驗,并簡化多設備上內容的構建與分發。
OmniLab
Android Studio 中的 OmniLab 允許開發者更輕松地獲取和使用各種 OEM 設備,遠程進行應用的兼容性測試和性能優化,提高開發效率并確??缭O備的一致體驗。
Home API
Google 全新推出 Home API。透過 Home API,開發者只需一次整合,即可輕松連接超過 6 億臺設備,并能運用 Google 的 hub 和 Matter 架構,以及 Google 的自動化引擎,這些功能都能在 Android 和 iOS 平臺上使用。Home API 能讓您的數碼體驗和用戶家中的實體設備連接起來,打造無縫智能家居體驗。
*部分 Google AI 技術適用于出海開發者
馬上行動
利用全新的 Mobile 開發工具和 API
更快速、更輕松地打造高質量移動應用
2024 Google 開發者大會
專題演講持續更新中!
掃碼直達官網
觀看精彩回放