產品最新消息

在 Android 上建構智慧系統

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

Android 今天在 The Android Show 中宣布,Android 將從作業系統轉型為智慧系統,為您帶來更多應用程式互動機會。透過軟硬體之間的深度整合,Android 裝置將能預測使用者需求,讓應用程式專注於在適當時間提供相應體驗。為此,我們宣布推出 Gemini Intelligence,這是一系列新功能,可讓旗艦 Android 裝置發揮 Gemini 的最大效益。

使用 Gemini 自動執行工作

我們將透過 Gemini Intelligence,擴充 Gemini 的功能,讓 Gemini 能代表使用者在特定應用程式中自動執行工作,同時提供內建的透明度和控制選項。這能開闢另一條使用者參與途徑,將高意願流量帶往您的應用程式,且不需您編寫程式碼或進行重大工程作業。只要允許 Gemini 執行複雜的多步驟工作,例如從咖啡廳訂購拿鐵,或根據記事應用程式中的購物清單建立購物車,Gemini 就能為使用者處理後勤工作,讓您專心創新及建構優質功能。

我們知道使用者有時想瀏覽內容,有時則想快速完成工作。這項功能最初與特定美食和叫車服務合作夥伴推出,可讓使用者訂購生鮮雜貨或叫車,現在已擴展至更多產業和裝置,包括摺疊式手機、智慧手錶、車輛和 XR 眼鏡。

TAS-Gif (1).gif

運用 AppFunctions 提高參與度

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

我們提供多種整合方式,無論您處於智慧型裝置的哪個階段,都能輕鬆整合。您可以選擇「免程式碼變更」的應用程式自動化功能,或是使用 AppFunctions API,以類似 MCP 的方式取得更多控制權。

透過小工具提升使用者體驗

我們將小工具支援範圍擴展至新板型規格,首先是車輛,進一步提升使用者體驗。這代表您有全新商機,可與 2.5 億輛 Android Auto 相容車輛的使用者互動。

Jetpack Glance 可讓您輕鬆建構高品質的小工具,現在更透過名為 RemoteCompose 的新基礎架構,提供強大的新功能。

  • 全新豐富的進階互動: RemoteCompose 經過深度調整,可節省電力,讓微光模式提供更豐富的進階互動。您很快就能運用新功能 (包括快速捲動、表情符號按鈕和粒子效果),製作更吸引人的小工具。
  • 內建回溯相容性:Android 16 以上版本預設支援這些豐富的 RemoteCompose 功能。使用 Jetpack Glance 做為 API,即可維持完整的回溯相容性。在較新的裝置上,小工具會自動運用這些進階 UI 功能,同時逐步降級以支援舊版作業系統。

此外,RemoteCompose 也是「幫我製作小工具」功能背後的引擎。使用者可以要求 Gemini 建立完全適應性的自訂小工具,並順暢地調整大小,在主畫面或 Wear OS 手錶上獲得最佳顯示效果。

建構跨裝置的適應性應用程式

從折疊式裝置、平板電腦、相容車輛、XR 頭戴式裝置,到全新的 Googlebook,Android 應用程式的畫布已擴展至各種螢幕和板型規格。以下列舉幾項更新,協助您建構適應性應用程式:

morph-to-tablet.gif
  • Jetpack Navigation 3:最新版 Jetpack Navigation 3 支援更深入的自動調整功能,並在 Scene API 中新增 Scene 裝飾器。場景裝飾器可用於修改應用程式場景策略計算出的場景。舉例來說,您可以在場景中新增頂端應用程式列和導覽列/邊欄等常見的 UI 元素,而不是在導覽項目層級新增。NavDisplay 現在內建功能,可將 導覽項目設為共用元素,讓您在場景間順暢轉換。詳情請參閱 Nav3 食譜
  • Jetpack Compose:在應用程式中採用 Compose 仍是開始建構自適應 UI 的最簡單方式,我們希望確保您獲得適當的架構支援。我們正在 Compose 1.11 中開發一組新的建構區塊,用於透過 GridFlexboxMediaQueryStyle 進行回應式版面配置和自訂作業。移除「實驗」標記前,我們很想聽聽你對這些功能的意見
  • 設計指南: 歡迎瀏覽我們更新的設計範本庫、全新的電腦版設計中心,或自適應版面配置指南,從中發掘靈感並開始設計。

如要享有裝置專屬體驗,請善用最新更新,以便:

  • 車輛專用應用程式庫: 我們擴充了車輛專用應用程式庫,讓您「建構一次」就能為 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 使用者提供全新體驗

從轉移至智慧系統,到擴展 Googlebooks 等新板型規格,Android 正在創造新方式,讓使用者透過裝置體驗獲得更多價值,而開發人員和應用程式製作者是其中的核心。

Gemini 智慧功能將分批推出,首批支援裝置為今年夏季推出的最新 Samsung Galaxy 和 Google Pixel 手機。今年稍晚,這些功能也會在 Android 裝置上推出,包括手錶、車輛、眼鏡和筆電。

下週的 Google I/O 大會將發布更多應用程式開發新時代的最新消息,敬請密切關注。

撰寫者:
繼續閱讀