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