close

作者 /Matthew McCullough,Android 開發者團隊產品管理副總裁


近期,Android 開發者峰會已在舊金山灣區拉開了序幕。在峰會中,我們介紹了多種幫助大家利用現代 Android 開發 (Modern Android Development) 為用戶打造出色體驗的方法。現代 Android 開發可以幫助大家將這些應用的服務範圍拓展到 Android 支持的許多設備,從戴在手腕上的設備,到平板電腦或可摺疊設備等大屏幕設備,所有屏幕尺寸都不在話下。

Android 開發者峰會https://developer.android.google.cn/events/dev-summit

本文將帶您回顧我們在峰會中介紹的精彩內容,您也可以觀看下方完整的主題演講視頻!

△ 主題演講視頻| 2022 Android 開發者峰會


現代 Android 開發: Compose 2022 年 10 月版




幾年前,我們推出了一系列庫、工具、服務和指南,我們稱之為現代 Android 開發 (Modern Android Development,簡稱 MAD)。無論是 Android Studio、Kotlin、Jetpack 庫還是功能強大的 Google 和 Play 服務,我們的目標是讓您能夠更快速、更輕鬆地打造適用於所有 Android 設備的高品質應用。

現代 Android 開發https://developer.android.google.cn/modern-android-development

為了幫助您構建豐富、美觀的界面,我們在幾年前推出了 Jetpack Compose。推薦新 Android 應用使用這個界面框架。

Jetpack Composehttps://developer.android.google.cn/jetpack/compose


我們將推出 Gradle BOM (Bill of Materials),指定每個 Compose 庫的穩定版本。第一個 BOM 版本 Compose 2022 年 10 月版包含以下功能/服務: Material Design 3 組件、延遲加載交錯網格、可變字體、下拉刷新功能、延遲列表中的貼靠功能、在畫布中繪製文本、在文本中添加網址註解、斷字和 LookAheadLayout。Lyft 的團隊通過使用 Compose 受益匪淺。他們分享:"現在 90% 以上的新功能代碼都是用 Compose 開發的"。


我們希望 Compose 能夠幫助您充分利用整個 Android 設備生態系統。Compose for Wear OS 的 1.0 穩定版已於幾周前發布,我們推薦您使用它構建 Wear 設備界面。現在很高興向您宣布,我們將發布 Compose for Android TV 的第一個 Alpha 版,以進一步擴展這項服務。精選輪播界面和沉浸式列表等組件現已可供使用,還有更多組件即將推出。因此,如果您正在學習 Android 或剛剛開始構建新應用,Jetpack Compose 隨時準備為您效勞!

現代 Android 開發可在 Android Studio 中實現;Android Studio 是我們的官方 IDE,其中包含多種功能強大的工具,用於構建可在各種 Android 設備上運行的應用。我們將發布許多新功能供您測試,其中包括更新後默認支持 Compose 且採用 Material 3 的模板、默認為 Compose 開啟實時編輯功能、Composition Tracing、Android SDK 升級助理、應用質量數據分析改進等。您可以下載最新預覽版 Android Studio Flamingo,歡迎您試用所有功能並將反饋分享給我們。

Android Studiohttps://developer.android.google.cn/studio

下載最新預覽版https://developer.android.google.cn/studio/preview


Wear OS: 時機已到!




手錶,作為體積最小,也最能彰顯用戶個性的重要設備越來越受用戶重視。去年,我們與三星一起推出了我們的聯合平台 Wear OS,而今年,隨着三星 Galaxy Watch 5 和 Google Pixel Watch 等優秀新設備的上市,我們的設備激活數量已經增長了 3 倍。Compose for Wear OS 已於今年夏天推出 1.0 版本,它可以幫助您更快速、更輕鬆地構建 Wear OS 應用。推薦您使用它構建 Wear OS 應用界面。我們為可穿戴設備專門設計了 20 多種界面組件,其中包含各種內置的 Material 主題設置和無障礙功能。

Wear OShttps://developer.android.google.cn/wear

Compose for Wear OS 推出 1.0 版本https://android-developers.googleblog.com/2022/07/compose-for-wear-os-10-stable.html


現在我們將分享 Android Studio 中 Wear OS 的更新模板,以及適用於 Wear OS 的穩定版 Android R 模擬器系統映像。

由於可穿戴設備包含用戶的個性化數據,確保這些數據的絕對私密和安全非常重要。因此,我們一直致力於開發一種解決方案來降低做好私密和安全保障工作的難度,而這一解決方案就是 Health Connect。這是我們與三星密切合作而開發的 API,用於存儲和共享健康數據,並讓用戶在同一位置輕鬆地管理權限。

Health Connecthttps://developer.android.google.cn/guide/health-and-fitness/health-connect


使用 Wear OS 的開發者都收穫頗豐: 自從針對 Wear 3 重新構建應用後,Todoist 的安裝增長率提高了 50%;使用 Compose for Wear OS 後,Outdooractive 將開發時間縮短了 30%。就是現在,歡迎您即刻通過 Wear OS 為用戶打造更具吸引力的獨特體驗吧!

△ Strava 藉助 Wear OS 構建應用 | 開發者故事


讓您的應用完美支持平板電腦和大屏幕設備




正如今年早些時候的消息: Google 將全面支持平板電腦、可摺疊設備和 ChromeOS。各類出眾的新硬件紛紛上市,例如三星 Galaxy Z Fold4、聯想 P12 Tab Pro 和 Google 即將推出的 Pixel Tablet。因此現在正是重新審視您的應用並使其為大屏幕設備做好準備的最佳時機。我們一直在努力耕耘,不斷更新 Android、改進 Google 應用並持續對 Play 商店進行更新和調整,幫助已優化的平板電腦應用更易於被發現。

全面支持平板電腦、可摺疊設備和 ChromeOShttps://developer.android.google.cn/large-screens/stories

我們一直在努力幫助您能夠通過 Android Studio Electric Eel 以更加便捷的方式在大屏幕設備上測試您的應用。包括可調整大小的桌面模擬器以及可視化的 lint 工具,幫助您在任何尺寸的屏幕上遵循相關最佳實踐。


有開發者反饋,我們可以提供更多適用於這些設備的設計和布局指南來更好地幫助大家。為此,我們在 Android 開發者官方網站中有針對性新增了適用於各種應用的布局指南,以及有關規範布局的開發者指南和相關示例。


Android 開發者官方網站中的布局指南https://developer.android.google.cn/large-screens/gallery

有關規範布局的開發者指南和相關示例https://developer.android.google.cn/guide/topics/large-screens/large-screen-canonical-layouts


致力於大屏幕設備功能的應用在參與度方面獲得了不俗的成績。以 Concepts 為例,它針對 ChromeOS 和觸控筆設備實現了出色的觸控筆交互功能 (例如繪圖和形狀指南),並且在平板電腦的使用率比在手機的使用率高出了 70%!

Conceptshttps://play.google.com/store/apps/details?id=com.tophatch.concepts&hl=en_US&gl=US


敬請留意 Android 開發者峰會的設備類型相關內容,及時了解與 Android Studio、Window Manager Jetpack 等產品/服務改進相關的更多最新動態。

設備類型相關內容

https://developer.android.google.cn/events/dev-summit/technical-talks#form-factors


助您輕鬆利用 Android 13 中的平台功能




操作系統對於一個成功的平台至關重要。8 月份發布的 Android 13 為開發者帶來了平台許多方面的提升,其中包括個性化、隱私保護、安全性、連接性和媒體方面的提升。

Android 13https://developer.android.google.cn/about/versions/13

以各應用語言偏好設定為例,它可以改進多語言用戶的使用體驗,讓用戶能夠在不同環境中使用不同的語言體驗自己的設備。


各應用語言偏好設定https://developer.android.google.cn/guide/topics/resources/app-languages


藉助新增的照片選擇器,用戶無需進行權限設置即可瀏覽和選擇自己明確想要與您的應用共享的照片和視頻,這項功能充分體現了 Android 專注於隱私保護。


照片選擇器https://developer.android.google.cn/training/data-storage/shared/photopicker


為了幫助您以新的 API 級別為目標平台,我們將在最新的 Android Studio Flamingo 預覽版中推出 Android SDK 升級助理工具,其中將提供分步說明文檔,向您介紹在更新應用的目標 SDK 時需要注意哪些最重要的變更。

以上幾個示例,向您說明我們持續助力您以更輕鬆的方式讓應用適應平台變更的相關要求,同時幫助您能夠充分利用 Android 所提供的最新功能。

在 Android 開發者峰會上與世界各地的開發者溝通交流




這就是 Android 開發者峰會的主題演講精彩回顧,也為您介紹了關於現代 Android 開發 (Modern Android Development) 的第一個主題內容;在接下來的幾周里,我們還將與大家分享更多信息。敬請期待我們關於設備類型、平台等更多精彩內容。

現代 Android 開發https://developer.android.google.cn/events/dev-summit/technical-talks#modern-android-development

第一個主題內容https://developer.android.google.cn/events/dev-summit/technical-talks#modern-android-development

設備類型相關內容https://developer.android.google.cn/events/dev-summit/technical-talks#form-factors

平台相關內容https://developer.android.google.cn/events/dev-summit/technical-talks#platform


今年,我們也很高興能夠有機會與舊金山灣區、倫敦等世界各地的開發者進行面對面的互動。12 月份,我們將在亞洲繼續舉辦更多有趣的路演活動: 12 月 16 日將在東京舉辦 Android 開發者峰會和 Google DevFest 活動;12 月中旬將在班加羅爾舉辦相關活動,您可以填寫報名表,申請參與:

https://services.google.com/fb/forms/androidindiaevent22/

無論您是線上觀看,還是在世界各地參與我們的線下峰會,都歡迎大家為我們提供反饋。您的反饋有助於我們打造更好的 Android 平台。非常榮幸能有機會與您一起構建出色的應用,幫助用戶在 Android 支持的各種不同設備上獲得愉悅的體驗。希望 2022 年 Android 開發者峰會的精彩內容能夠為您帶來靈感與收穫!也歡迎您持續關注我們,及時了解更多開發技術和產品更新等資訊動態。



推薦閱讀



如頁面未加載,請刷新重試


點擊屏末|閱讀原文|即刻了解現代 Android 開發更多相關內容

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()