產品最新消息

為 Android 智慧系統建構

4 分鐘讀物
查看 Matthew McCullough 的個人資料
Matthew McCullough Android 開發人員產品管理副總裁

在今天的 The Android Show 中,我們宣布 Android 將從作業系統轉型為智慧系統,為應用程式創造更多互動機會。透過軟硬體深度整合,Android 裝置將能預測使用者需求,讓應用程式專注於在適當時機提供所需體驗。因此,我們宣布推出 Gemini Intelligence,這是一套新功能,可將 Gemini 的最佳功能帶到最先進的 Android 裝置。

使用 Gemini 自動執行工作

我們將透過 Gemini Intelligence 擴充 Gemini 的能力,讓 Gemini 能代表使用者在特定應用程式中自動執行工作,同時內建資訊公開和控制功能。這能開闢另一種吸引使用者參與度的方式,將高意願流量導向應用程式,而且您不需要編寫程式碼或進行重大工程作業。Gemini 可處理複雜的多步驟工作,例如從咖啡廳訂購拿鐵,或根據記事應用程式中的雜貨清單建立購物車,讓使用者不必費心處理繁瑣事務,您也能專注於創新及打造優質功能。

我們知道使用者有時喜歡瀏覽,有時則想快速處理工作。這項功能最初是與特定餐飲和共乘服務合作夥伴推出,用於訂購雜貨或叫車,現在則擴展到更多產業和板型規格,包括摺疊式裝置、手錶、汽車和 XR 眼鏡。

TAS-Gif (1).gif

運用 AppFunctions 提高參與度

如要進一步控管代理與應用程式的互動方式,可以使用 Android AppFunctions。您可以直接為 OS 和代理提供特定工具 (例如服務、資料和動作),並搭配自然語言說明。系統接著會探索並在各種板型規格上執行這些工具,讓使用者透過智慧系統觸發應用程式功能,透過工作自動化功能,享有更豐富、更個人化的體驗。我們已開始在不公開預先發布版中,與 KakaoTalk 等應用程式一起測試這些早期 API,讓使用者能透過這個新架構「傳送訊息」或「發起語音通話」。AppFunctions 已在各裝置製造商的 25 個應用程式用途中啟用本機執行功能。您可以在本機試用 API,並登記加入 AppFunctions 搶先體驗計畫,取得完整整合機會。

我們提供多種整合路徑,無論您是想輕鬆「無程式碼變更」應用程式自動化,還是使用 AppFunctions API,以類似 MCP 的方式取得更多控制權,都能滿足您的需求。

運用小工具提升使用者體驗

我們將擴大小工具支援範圍,納入新的板型規格,首先是汽車,提升使用者體驗。這也意味著全新商機,因為您將能與 2.5 億輛相容於 Android Auto 的車輛使用者互動。

Jetpack Glance 可讓您輕鬆建構高品質的小工具,現在更受惠於名為 RemoteCompose 的新基礎架構,獲得強大的新功能。

  • 全新、更豐富、更優質的互動: RemoteCompose 具備深度適應性和電池效率,可讓 Glance 提供更豐富、更優質的互動。您很快就能運用新功能 (包括貼齊捲動、表現力按鈕和粒子效果),打造更具吸引力的小工具。
  • 內建回溯相容性:Android 16 以上版本原生支援這些生動的 RemoteCompose 功能。使用 Jetpack Glance 做為 API,可維持完整的回溯相容性。在新裝置上,小工具會自動運用這些進階 UI 功能,同時也會優雅降級,支援舊版 OS。

此外,RemoteCompose 也是「建立我的小工具」功能的引擎,使用者可以問問 Gemini 建立完全自動調整的自訂小工具,並根據使用者主畫面或 Wear OS 手錶,順暢調整大小及最佳化。

建構自動調整式版面配置,支援手機以外的裝置

從摺疊式裝置、平板電腦、相容車輛和 XR 頭戴式裝置,到全新的 Googlebook,Android 應用程式的應用範圍已擴展至各種螢幕和板型規格。以下是幾項有助於建構自動調整式版面配置的更新:

morph-to-tablet.gif
  • Jetpack Navigation 3:最新的 Jetpack Navigation 3 提供更深入的自動調整支援,在 Scene API 中加入 Scene 裝飾。場景裝飾器可用來修改應用程式場景策略計算出的場景。舉例來說,您可以使用這些函式,在場景 (而非導覽項目) 層級新增常見的 UI 元素,例如頂端應用程式列和導覽列/邊欄。NavDisplay 現在內建導覽項目共用元素功能,可讓您在場景之間流暢轉換。詳情請參閱 Nav3-recipes。
  • Jetpack Compose:在應用程式中採用 Compose,仍是開始建構自動調整 UI 的最簡單方法,我們希望確保您能獲得適當的架構支援。我們正在 Compose 1.11 中開發一組新的建構區塊,用於回應式版面配置和自訂,包括 Grid、Flexbox、MediaQuery 和 Style。在移除「實驗」標記前,我們很想聽聽您對這些功能的意見。
  • 設計指南: 歡迎瀏覽新版設計庫尋找靈感,或前往全新的電腦版設計中心和自動調整版面配置指南,瞭解如何著手。

如要提供裝置專屬體驗,請善用下列最新更新:

  • Car App Library: 我們正在擴充 Car App Library,簡化開發流程,讓您「一次建構」就能為 Android Auto 和 Android Automotive OS 提供自訂、排除分心因素的媒體體驗。我們也擴大支援自動調整影片應用程式,讓使用者在車輛停妥時全螢幕播放影片,進一步提升車內互動體驗。
  • Android XR SDK: Android XR SDK 可讓您為越來越多的 XR 裝置 (包括即將推出的有線 XR 眼鏡,例如 XREAL 的 Project Aura) 打造高度差異化的自訂體驗,而現有的自動調整式應用程式會自動在沉浸式環境中顯示,不需額外開發。您可以運用 Jetpack Compose Glimmer 建構專為顯示型眼鏡設計的資訊一覽 UI,並搭配 Jetpack Projected API,將手機上的應用程式體驗投射到使用者的視野中,為顯示型眼鏡做好前置準備。Android XR SDK 開發人員預覽版 4 將於下週推出,屆時會新增標題方塊和按鈕群組等互動式元件,可針對眼鏡觸控板最佳化輸入體驗。這項功能採用全新的 ProjectedTestRule API,可自動建立測試環境,簡化工作流程。

Android 使用者的新時代

從轉向智慧系統,到擴展 Googlebook 等新板型規格,Android 正在創造新方式,讓使用者能透過開發人員和應用程式製作者,充分運用裝置體驗。

Gemini Intelligence 功能將於今年夏天陸續推出,首先支援最新款 Samsung Galaxy 和 Google Pixel 手機。今年稍晚,這些功能也會在手錶、汽車、眼鏡和筆電等 Android 裝置上推出。

下週 Google I/O 大會將公布更多消息,敬請密切關注,瞭解如何在這個新時代開發應用程式。

作者:
繼續閱讀