在 Google I/O 2023 大會上,我們向大家展示了 Google 如何全方位地引領和擁抱人工智能的重要突破。對于 Android 開發者而言,我們看到人工智能的引入將在您的工作流程中提供強大助力,為您節省時間,讓您得以專注于為用戶打造引人入勝的新體驗。隨著用戶對跨屏幕 (特別是大屏和可穿戴設備) 體驗要求的提升,節省時間的工具將變得愈發重要。在 Google 和開發者主題演講中,Android 團隊也展示了許多能幫助您構建精彩體驗的方法。本文將和您一起快速了解 Android 開發中不能錯過的 14 項全新發布內容 (當然,Android 14 的最新 Beta 版也在其中!)。
-
Google I/O 2023
https://io.google/2023/
-
Google 主題演講
https://io.google/2023/program/396cd2d5-9fe1-4725-a3dc-c01bb2e2f38a/
-
開發者主題演講
https://io.google/2023/program/9fe491dd-cadc-4e03-b084-f75e695993ea/
將人工智能引入工作流
#1: 通過 Studio Bot 讓人工智能助力開發工作
Google 致力于用人工智能的力量來幫助您更好地完成工作,作為這個宏大圖景的一部分,我們帶來了 Studio Bot。這是內置于Android Studio中由人工智能驅動的對話式體驗,用來幫助您生成代碼,修復編程錯誤,提高工作效率。Studio Bot 目前尚處于早期階段,我們還在對它進行訓練,讓它能更好地回答您的問題并幫助您學習最佳實踐。請大家閱讀 Android Studio 的發布博文,下載最新版本的 Android Studio,并參閱開發文檔來開啟全新開發體驗:
https://developer.android.google.cn/studio/preview/studio-bot
△ Meet Studio Bot
-
Android Studio @ I/O ‘23
https://android-developers.googleblog.com/2023/05/android-studio-io-23-announcing-studio-bot.html
-
Android Studio
https://developer.android.google.cn/studio/preview
#2: 用人工智能生成 Google Play 商品詳情
從今天開始,您可以用 Google 的生成式人工智能技術快速起草英文的商品詳情。只需在 Google Play 管理中心里打開人工智能助手,輸入一些提示,如受眾和核心主題,它就會為您生成一份草稿,供您進一步編輯或決定是否采用。審稿和編輯依然由您掌控,所以您可以完全控制在 Google Play 上提交和發布的內容。
-
Google Play 管理中心
https://play.google.com/console
為多樣的設備進行構建
#3: 全力支持 Android 可折疊設備和平板電腦
Google 正全力為大屏幕提供支持,Pixel 將推出兩款新的 Android 設備: Pixel Fold 和 Pixel Tablet。更有 50 多款 Google 應用已經針對 Android 大屏幕生態系統進行優化,絕對能讓您眼前一亮。其他來自全球開發者的精彩應用也在紛紛完成適配。現在正是為大屏幕生態投入資源的好時機,我們也為大家提供了更好的工具和參考,比如 Android Studio Hedgehog Canary 3 中新加入的 Pixel Fold 和 Pixel Tablet 模擬器配置,更新和拓展過的 Material 設計指南,以及針對游戲和創意應用的設計參考。請閱讀 "為大屏幕優化 Android 應用的注意事項",并觀看 "為大屏和可折疊設備開發高質量應用" 演講,了解如何著手為大屏設備優化應用。
-
Android Studio @ I/O ‘23
https://android-developers.googleblog.com/2023/05/android-studio-io-23-announcing-studio-bot.html
-
Material 設計指南
https://material.io/blog/material-you-large-screens
-
游戲參考
https://developer.android.google.cn/large-screens/gallery/games
-
創意應用參考
https://developer.android.google.cn/large-screens/gallery/creativity
-
為大屏幕優化 Android 應用的注意事項
https://android-developers.googleblog.com/2023/05/optimizing-your-android-app-for-large-screens.html
-
為大屏和可折疊設備開發高質量應用
https://youtu.be/5JQjk3ZqPWc
#4: Wear OS: 表盤、Wear OS 4 和磁貼動畫
自 Wear OS 3 發布以來,Wear OS的活躍設備數量已經增長了 5 倍。因此,現在大家有更充足的理由為手表打造精美的應用體驗。我們和三星聯合打造了新的表盤格式,這是一個新的聲明式 XML 格式,以幫助您將獨特的創意發布至表盤市場。Wear OS 4 開發者預覽版會帶來下一代的平臺更新,為此我們準備了新的 API,可以為磁貼實現豐富的動畫效果,以幫助您為下一代平臺做好準備。請參閱我們的發布博文和演講,并查看全新的 Wear OS 圖庫,以了解所有最新進展。
-
Wear OS 表盤格式
https://android-developers.googleblog.com/2023/05/introducing-watch-face-format-for-wear-os.html
-
Wear OS 最新進展 | I/O ‘23
https://android-developers.googleblog.com/2023/05/watch-out-wear-os-updates-at-io-2023.html
-
在 Wear OS 上打造高品質體驗
https://www.youtube.com/watch?v=82HB6ziP1QY
-
利用 Wear OS 構建更多應用
https://developer.android.google.cn/wear/gallery
#5: Android Health: 打通應用和設備的健康體驗
我們的 Health Connect 生態中已經有超過 50 款應用,更有超過 100 款應用集成了健康服務。我們也在持續改進 Android Health,讓更多的開發者能參與進來,為用戶提供獨特的健康和健身體驗。Health Connect 將在今年秋天集成進 Android 14,屆時用戶可以直接通過設備的系統設置更輕松地查看和管理他們的健康數據在應用間的分享情況。請參閱我們的發布博文了解本次 I/O 大會上發布的內容,以及健康服務開發文檔、Health Connect 開發文檔和代碼示例來快速上手。
-
Android Health 最新進展
https://android-developers.googleblog.com/2023/05/whats-new-in-android-health.html
-
健康服務文檔
https://developer.android.google.cn/training/wearables/health-services
-
Health Connect 開發文檔
https://developer.android.google.cn/guide/health-and-fitness/health-connect/get-started
-
代碼示例
https://github.com/android/health-samples
#6: Android for Cars: 新的應用和體驗
我們在車載方面也有持續發力: 今年內,Android Auto 將覆蓋 2 億臺車輛,而且內置 Google 服務的車輛數也將在年內翻番。現在將既有的 Android 應用 (如視頻應用和游戲) 移植到車載平臺也更加輕松,是時候為車載用戶帶來全新的體驗了。請觀看 "Android 車載最新進展"演講,并參閱發布博文了解詳細信息。
-
Android Auto
https://www.android.com/auto/
-
車載 Google 服務
https://built-in.google/cars/
-
Android for Cars 最新進展
https://android-developers.googleblog.com/2023/05/whats-new-with-android-for-cars.html
#7: Android TV: Compose for TV 以及更多!
我們繼續致力于將精彩的應用生態帶到 Android TV OS 中。今天,我們發布了 Compose for TV,這是我們最新的用戶界面框架,用于為 Android TV OS 打造漂亮實用的應用。請參閱發布博文、開發者指南、設計參考,以及新的 Codelab 和示例代碼了解這方面的詳細信息。也歡迎大家繼續向我們提交反饋,以便我們能繼續改進 Compose for TV 以滿足大家的需求。
-
Compose for TV
https://developer.android.google.cn/jetpack/androidx/releases/tv
-
用 Compose for TV 打造精美的起居室體驗
https://android-developers.googleblog.com/2023/05/building-pixel-perfect-living-room-experiences-compose-for-tv.html
-
在 Android TV 上使用 Jetpack Compose
https://developer.android.google.cn/training/tv/playback/compose
-
TV 設計參考
https://developer.android.google.cn/design/ui/tv
-
Codelab
https://developer.android.google.cn/codelabs/compose-for-tv-introduction
-
示例代碼
https://github.com/android/tv-samples/tree/main/JetStreamCompose
-
提交反饋
https://developer.android.google.cn/jetpack/androidx/releases/tv#feedback
#8: Assistant: 簡化整個 Android 的語音體驗
現在在熟悉的 Android 開發路徑中集成 Google Assistant 比以往更加容易。有了新的 App Actions 測試庫和 Android Studio 的 Google Assistant 插件 (現在也支持 Wear 和 Auto),現在編寫代碼會更加輕松,也更容易模擬用戶體驗以預測用戶的需求,在常用和備用 Android 設備上部署 App Actions 集成也更加容易。請參閱 "Android 開發工具的最新進展" 演講以及開發文檔了解詳細信息。
-
Android 開發工具的最新進展
https://io.google/2023/program/d94e89c5-1efa-4ab2-a13a-d61c5eb4e49c/
-
開發文檔
https://developer.android.google.cn/guide/app-actions/app-actions-test-library
現代 Android 開發 (Modern Android Development)
#9: 用 Compose 為多尺寸屏幕打造界面
用于 Android 開發的現代界面工具包,Jetpack Compose,在 Android 社區中一直穩步增長: Google Play 上排名前 1,000 的應用中,有 24% 在使用 Jetpack Compose,比去年翻了一番。我們正在讓 Compose 覆蓋更多的設備,比如尚處于 Alpha 階段的 Compose for TV,以及處于 Beta 階段的 Glance 主屏幕 widget。請參閱發布博文進一步了解我們在 GoogleI/O 大會上發布的內容,并開始使用 Compose 來為多尺寸屏幕構建用戶界面吧!
-
在團隊中使用 Compose
https://developer.android.google.cn/jetpack/compose/adopt
-
Jetpack Compose 最新進展
https://android-developers.googleblog.com/2023/05/whats-new-in-jetpack-compose.html
-
使用 Jetpack Compose 更快地打造更出色的應用
https://developer.android.google.cn/jetpack/compose
#10: 在應用中廣泛使用 Kotlin
Kotlin 編程語言是我們開發平臺的核心,我們還在不斷擴大 Kotlin 對 Android 應用的支持規模。我們正和 JetBrains 合作開發新的 K2 編譯器,并積極整合到我們的工具中,如 Android Studio、Android Lint、KSP、Compose 等,并利用 Google 龐大的 Kotlin 代碼庫來驗證新編譯器的兼容性。我們現在推薦使用 Kotlin DSL 來構建腳本。請觀看 "Android 平臺上 Kotlin 的新進展" 演講以了解詳細信息。
-
Gradle 默認使用 Kotlin DSL 進行構建
https://android-developers.googleblog.com/2023/04/kotlin-dsl-is-now-default-for-new-gradle-builds.html
-
Android 平臺上 Kotlin 的新進展
https://io.google/2023/program/a3250bf1-dab1-4752-82bb-4412afb94d66/
#11: 應用質量洞察現已包含 Android Vitals 報告
Android Studio 的應用質量洞察 (App Quality Insights) 讓您能直接在 IDE 中訪問 Firebase Crashlytics 問題報告,并在堆棧軌跡和代碼之間點擊導航,還能用過濾器來查看最重要的問題,以及查看報告細節以幫助您復現問題。在最新版的 Android Studio 中,您可以通過 Android Vitals 查看重要的崩潰報告,所有這些都不需要向您的應用添加額外的 SDK 或插樁。請參閱 Android Studio Hedgehog 的發布博文,看看有沒有您喜歡的 Android Studio 功能更新吧:https://android-developers.googleblog.com/2023/05/android-studio-io-23-announcing-studio-bot.html
Android 和 Google Play 的最新進展
#12: Google Play 的最新進展
Google Play 的更新可謂豐富,包括新的用戶增長和變現方法。您現在可以為更多的用戶分組 (比如非活躍用戶) 創建自定義商品詳情,不久后還能為來自特定 Google 廣告系列的流量創建自定義商品詳情。新的商品詳情分組也讓創建和維護多個商品詳情更加輕松。您還能通過應用內商品價格實驗來優化盈利策略,以及用新的訂閱功能為每個賬單周期設置多種價格。請參閱我們的發布博文了解這些更新的詳細信息:https://android-developers.googleblog.com/2023/05/io-2023-whats-new-in-google-play.html#13: 全新 Android 界面設計中心助您打造漂亮的 Android 應用
請務必來看看全新的 Android 界面設計中心 (Android UI Design Hub),來幫助您更輕松地為各種設備類型打造讓人眼前一亮的用戶界面。這套資源內容豐富而且提供了詳盡的指南,可以讓您了解如何為 Android 系統打造用戶友好的界面,里面包含了心得分享、示例和注意要點、figma 入門套件、界面代碼示例以及設計參考。
-
Android 界面設計中心
https://developer.android.google.cn/design/ui
#14: 當然還有 Android 14!
我們剛剛發布了 Android 14 Beta 2,為平臺帶來了相機和媒體、隱私和安全、系統界面以及開發者生產力等方面的改進。新的功能和變化非常激動人心:包括 Health Connect、超強 HDR 圖片、預測性返回和機器學習。ML Kit 也推出了新 API,如面部網格和文件掃描儀,定制 ML 堆棧中的加速服務現已進入 Beta 測試階段,供您打造更流暢、更低延遲的用戶體驗。請參閱 Beta 2 的發布博文了解詳細信息,也請大家開始著手將 Beta 版下載并安裝到支持的設備或模擬器上并測試您的應用。
-
借助設備端機器學習打造更智能的 Android 應用
https://android-developers.googleblog.com/2023/05/build-smarter-android-apps-with-on-device-machine-learning.html
-
在 Google Pixel 設備上獲取 Android 14 Beta 版
https://developer.android.google.cn/about/versions/14/get#on_pixel
-
在模擬器上獲取 Android 14 Beta 版
https://developer.android.google.cn/about/versions/14/get#on_emulator
-
Android 精彩內容
https://io.google/2023/program/?q=android
-
在 Android 應用中通過 Passkey 來減少對密碼的依賴
https://io.google/2023/program/177fc76c-6c2c-4840-a423-e609faa51d55/
-
面向 Android 的未來進行構建
https://io.google/2023/program/838fba77-a661-42fd-aebc-a1b0e5f26249/
-
新的 Activity 嵌入學習課程
https://developer.android.google.cn/courses/pathways/activity-embedding
?
谷歌開發者
在微信和微博平臺搜索 "谷歌開發者"
關注官方賬號
?點擊屏末|閱讀原文|即刻了解更多 Android 開發信息
原文標題:在 I/O 看未來 | Android 開發者不能錯過的 14 件事
文章出處:【微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。
-
谷歌
+關注
關注
27文章
6142瀏覽量
105100
原文標題:在 I/O 看未來 | Android 開發者不能錯過的 14 件事
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論