一塊兒看 I/O | Android 更新一覽

做者 / Karen Ng, Director, Product Management & Jacob Lehrbaum, Director of Developer Relations, Android & Playhtml

做爲 Android 開發者,咱們致力於打造讓世界各地的用戶們滿意的體驗。現在,用戶比以往任什麼時候候都更依賴您的應用,對您的指望也愈來愈高,您做爲開發者的工做也愈來愈不易。今天在 Google I/O 大會上,咱們介紹了一些能幫到你們的新舉措,其中就包括 Android 12 - 這是 Android 有史以來最大的設計變動之一;以及 Jetpack、Jetpack Compose、Android Studio 和 Kotlin,來幫助您構建精美的高品質應用。咱們也會幫您將應用擴展到用戶的其餘設備上,好比可穿戴設備和大屏幕設備。請你們 點擊這裏 觀看開發者大會主題演講瞭解詳情,本文則會簡要介紹其中一些亮點。android

Android 12: 有史以來最大的設計更新之一

Android 12 的第一個 Beta 版現已發佈,包含了不少炫酷的更新。包括全新的用戶安全功能,如改進的藍牙和近似位置權限;強化的性能表現,如加急做業 (expedited jobs) 和啓動動畫;以及經過全新設計的 widget 和過分滾動拉伸效果帶來使人愉悅的體驗,這是 Android 有史以來最大的設計更新之一。歡迎你們瞭解更多 Android 12 Beta 1 的 詳細信息,並着手爲今年晚些時候推出的正式版本準備您的應用。今天就把 Android 12 Beta 安裝到您的設備上吧!數據庫

Jetpack Compose: 爲 7 月的 1.0 版作好準備!

在過去的幾年裏,咱們一直在努力實現 Android 開發體驗的現代化。咱們聽取了你們的反饋,繼續保持開放性,這是 Android 的標誌。同時,咱們也在明確正確的作事方式。您能夠經過咱們的工具看到這些變化,好比 Android Studio,一個能緊跟您步伐的高性能 IDE;Kotlin,一種讓您用更少的代碼作更多事情的編程語言;以及 Jetpack 庫,用以解決移動開發領域最困難的問題,且可向後兼容。編程

這些努力的下一步是 Jetpack Compose,這是咱們的現代 UI 工具包,能夠爲全部的 Android 設備輕鬆構建精美的應用。兩年前,咱們在 Google I/O 大會上發佈了 Compose,並一直在開放地構建它,咱們也一直在聽取你們的反饋,以確保咱們保持正確的方向。隨着今年早些時候 Compose Beta 版的推出,世界各地的開發者只用了以往的 一半時間 就創造出了很多很是精美的創新體驗,你們在 #AndroidDevChallenge 開發挑戰賽中的精彩表現讓咱們驚喜不已。點擊這裏查看 Have fun composing! 視頻。android-studio

隨着即將到來的 Material You 更新,咱們將加入新的 Material 組件,以及爲大屏幕構建提供更進一步的支持,讓您可以快速而輕鬆地構建華麗的用戶界面。咱們正在對 Compose 進行最後的壓力測試,並將在 7 月發佈 1.0 穩定版,請你們作好準備!安全

Android Studio Arctic Fox: 設計、設備和開發者生產力!

Android Studio Arctic Fox (2020.3.1) Beta 也在今天發佈,這是功能強大的 Android 集成開發環境的最新官方版本,幫助您更輕鬆、更快速地構建高質量應用。經過更新這套強大的工具,咱們得以在三個方面更進一步: 加速 UI 設計,將應用擴展到新設備,以及提升開發者生產力。經過這個全新的版本,您能夠用 Compose 工具建立現代 UI,查看多個設備上的測試結果,以及使用 App Inspector 優化調試數據庫和後臺任務的工做。咱們還提供了無障礙掃描 (Accessibility Scanner) 讓您的應用更易於實現無障礙體驗,以及內存分析器 (Memory Profiler) 來優化應用性能。爲了提升構建速度,咱們發佈了 Android Gradle 插件 7.0、新的 DSL 和變體 API。在這裏 瞭解 Android Studio 更新的詳細信息app

Kotlin: 專業 Android 開發者最常使用的語言

咱們最近的調研結果顯示,Kotlin 如今是專業 Android 開發者最常使用的開發語言。Play Store 中超過 120 萬個應用使用了 Kotlin,前 1,000 名應用中使用 Kotlin 的比例更是高達 80%。Google 內部的開發者也喜歡 Kotlin: 70 多個 Google 應用,如 Drive、Home、Maps 和 Play 都使用 Kotlin。隨着全新的 Kotlin 原生註釋處理解決方案,Kotlin 符號處理 (Kotlin Symbol Processing) 功能今天也已經發布,這是一個強大而又簡單的 API,能夠直接解析 Kotlin 代碼,速度比 Room 等開發庫快 2 倍。dom

Android Jetpack: 編寫功能,而非模板代碼

咱們經過 Android Jetpack 創建了一套開發庫來幫助你們減小模板代碼,從而專一於本身關心的功能代碼上。在排名前 10,000 的應用中,有超過 84% 的應用正在使用 Jetpack 庫。今天,Jetpack 庫中再添亮點,包括 Jetpack Macrobenchmark (Alpha),能在您的應用發佈以前就捕捉到影響應用啓動和卡頓的大型交互;以及一個新的 Kotlin 協程 API: Jetpack DataStore (Beta),用於更有效地持久化數據。您能夠在這裏 瞭解 Android Jetpack 的更新詳情機器學習

如今是時候了: Wear 邁出的一大步

現代 Android 開發最好的一點是,這些工具是爲了幫助您輕鬆爲新時代的 Android 進行開發而打造的,也就是讓與您的手機相連的設備: 電視、汽車、手錶、平板電腦等,都能更好地協同工做。編程語言

今天,咱們 在可穿戴設備方面向前邁出了一大步。首先,咱們推出了一個與三星共同打造的統一平臺,結合了 Wear 和 Tizen 的優勢。其次,咱們推出了全新的用戶體驗,包括改進的 Google 應用。以及,來自 Fitbit 的世界一流的健康和健身服務也將登陸本平臺。對 Android 開發者來講,這意味着您的受衆將會更加龐大,那些讓您的移動應用變得更加出色的全部技能、工具和 API,也能幫助您在針對全世界用戶的單一可穿戴設備平臺上進行開發。

不管是經過爲小屏幕定製的、旨在優化電池壽命的 Wear 上的新 Jetpack API,仍是 Jetpack Tiles API,您均可覺得 Wear 生態系統中的全部設備建立定製的磁貼。咱們準備了許多新功能幫助您在 Wear 上進行構建。經過與三星合做建立的一套 新的健康與健身 API,傳感器數據的採集和指標的計算如今更加簡潔、一致和準確,包括心率、卡路里和平常行走距離,這些數據都來自一個可信賴的來源。隨着 Android Studio Arctic Fox Beta 的發佈,全部這些新功能也都聚集其中,配對測試應用更加容易,模擬器中甚至包含了一個虛擬心率傳感器。咱們在可發現性方面推出了一些重大更新,所以當您的 Wear 應用發佈後,用戶在 Google Play 上也將更容易發現它們。您能夠在這裏閱讀 更多關於 Wear 更新的詳細信息。點擊右側連接查看 Android 開發者故事:Spotify on Wear OS 視頻。

進一步釋放平板電腦、Chrome OS 和可摺疊設備等大屏幕的潛力

說到大屏幕設備,如平板電腦、可摺疊設備和 Chrome OS 筆記本電腦,其發展勢頭很是強勁。人們更加依賴這些大屏幕設備,從與家人和朋友保持聯繫,到在學校裏學習,或者遠程工做。事實上,目前有超過 2.5 億臺活躍的大屏幕 Android 設備。去年,Chrome OS 同比增加 92%,是 PC 市場增加率的 5 倍,使得 Chrome OS 成爲增加最快,第二受歡迎的桌面操做系統。爲了幫助您抓住這個勢頭,咱們提供了 API 和工具,使優化大屏體驗變得更加容易: 好比經過使用 SlidingpaneLayout 1.2.0 和新的垂直導航欄組件讓您的內容自動適配更大的空間,組件上提供最大寬度以免拉伸 UI,以及對平臺、Chrome OS 和 Jetpack windowmanager 的更新,使應用能夠在默認狀況下更好地運行。您能夠在這裏瞭解詳情

△ Google Duo 針對可摺疊設備優化的體驗

△ Google Duo 針對可摺疊設備優化的體驗

以上只是咱們所作努力的冰山一角,這些努力都是爲了讓您可以更容易地構建高質量的 Android 應用。咱們將發佈 20 多場關於 Android 和 Play 的技術演講,內容涵蓋後臺任務、隱私、Android 上的機器學習,以及幫助您開始在 Android 12 上進行開發的 12 個技巧。若是您想針對汽車、電視和可穿戴設備進行開發,咱們也有準備相應的內容,請前往 Google I/O 網站 觀看。除了演講和新聞以外,在今年的 Google I/O 大會上,還有許多有趣的方式能夠與 Googler 和其餘開發者進行線上互動。您能夠在 I/O Adventure 裏查看 Android dome,咱們在那裏爲您準備了博客文章、視頻、Codelab 等豐富的內容。您還能夠親自上手測試一下您的 Jetpack Compose 技能,或者坐進 dome 的虛擬汽車裏體驗一番。

您對產品的反饋及問題對咱們很是重要,歡迎經過下方二維碼向咱們提交反饋。您的問題有可能出如今下一期的 FAQ 中並得到解答。感謝您的支持!

相關文章
相關標籤/搜索