Googlebooks 是以 Android 技術堆疊和 ChromeOS 桌機基礎架構為基礎建構而成。
Googlebook 兼具行動裝置的便利性與桌機的功能,配備高解析度觸控螢幕、專用鍵盤、精準觸控板、全天續航力,以及 OS 層級的 Gemini 整合功能。
有了 Googlebook,使用者可以從手機上的快速互動,轉移到電腦環境中進行長時間的沉浸式工作。
調整應用程式
您不必從頭建構獨立應用程式來支援 Googlebook。透過自動調整式開發,Android 應用程式可從單一程式碼集,在大型螢幕和筆電板型規格上調整大小。
如果應用程式已實作自動調整式版面配置、視窗大小類別和多重輸入支援功能,即可直接以這些穩固的基礎為建構依據。
請參閱:
在 Google Play 上獲得關注
針對 Googlebook 最佳化應用程式,可擴大應用程式在 Android 生態系統中的曝光度:
店面探索:Google Play 會在精選商店首頁上,透過專屬徽章、強化搜尋功能和精選刊登位置,突顯最佳化商品。
計畫獎勵:提供電腦最佳化品質,可讓應用程式加入應用程式體驗計畫,並享有專為支援業務成長而設計的計畫價目表。
裝置設定轉移:使用者登入設定 Googlebook 時,系統會以端對端加密方式同步處理 Android 手機的設定、已儲存的密碼、Wi-Fi 網路和訊息,並在新手上路期間醒目顯示可轉移的最佳化應用程式。
請參閱:
奠定桌機基礎
在 Googlebook 上,應用程式會在電腦環境中運作,並搭配電腦版 Chrome 瀏覽器和系統工具。不再將行動介面延展至寬螢幕,而是將內容重組為功能群組,以提高資訊密度、精確輸入內容,並執行多工處理。
採用多窗格架構
設計應用程式 UI,在視窗邊界變更時展開、重排或顯示其他詳細資料:
協調自動調整式場景:使用 Navigation 3 實作
ListDetailSceneStrategy和SupportingPaneSceneStrategy,在視窗空間擴展時,直接從返回堆疊協調並排窗格。新增持續性導覽:使用場景裝飾器,以持續性電腦導覽軌包裝畫面。
整理複雜內容:將場景策略與版面配置基本項目 (例如
Grid和FlexBox) 配對,並搭配實驗性mediaQuery和 Styles API,即可安排內容,並動態調整桌機螢幕的視覺樣式。
請參閱:
因應動態視窗大小和桌面人體工學
在任意形式的電腦視窗模式中,使用者隨時可以動態調整應用程式視窗大小。使用下列方式,讓應用程式配合視窗大小變更:
視窗大小類別:根據可用的視窗空間,使用視窗大小類別 (而非實體螢幕尺寸) 決定版面配置。
排版和目標大小:調整桌面檢視距離的字體比例、設定版面配置最大寬度,確保行長度易於閱讀、定義明確的點擊目標,避免誤觸,並在桌面設計庫中探索版面配置模式。
請參閱:
為 Googlebook 提供與眾不同的體驗
核心版面配置採用自適應設計後,請為應用程式加入 Googlebook 硬體和桌面環境專屬的功能。
支援精確輸入和鍵盤快速鍵
Jetpack Compose 原生支援實體鍵盤導覽和指標選取。透過下列方式,針對 Googlebook 的背光鍵盤、觸覺玻璃觸控板和外接滑鼠進行最佳化:
請參閱:
啟用多實體工作流程和拖曳功能
在 Googlebook 上,應用程式會在任意形式的視窗中執行,使用者可同時處理多項工作。
透過下列功能拓展使用者體驗:
支援多實體:讓使用者並排啟動應用程式的獨立視窗,比較內容或管理多份文件。
跨視窗拖放:搭配多實體支援功能和拖放功能,讓使用者在視窗之間移動文字、圖片和檔案,或將項目拖放到空白工作區來開始工作。
可自訂的標題列:在電腦的標題列中,使用自訂背景、搜尋列或分頁,為應用程式列設定樣式,同時遵守系統視窗控制項。
圖 5. 多視窗模式多工處理,可跨視窗拖曳。
請參閱:
連結裝置並運用 Gemini 的智慧功能
Googlebook 可與 Android 手機完美搭配,提供以下功能:
跨裝置交接和連續性:使用「繼續操作」,讓使用者直接從 Googlebook 工作列接續處理 Android 手機上的工作。
透過
HandoffActivityData傳遞狀態,保留文件位置或有效分頁等內容,並提供選用的網頁備援。桌面小工具和內建智慧功能:透過可自訂的小工具顯示一目瞭然的實用內容,補足 Googlebook 的桌面環境和內建 Gemini 工具 (例如 Magic Pointer、Rambler 和幫我製作小工具)。
根據電腦應用程式品質指南評估實作項目,確認應用程式符合電腦可用性標準。
請參閱:
運用專屬工具加快工作流程
測試及最佳化 Googlebook 應用程式的作業會直接整合到開發工作流程中:
Android Studio 中的電腦版模擬器:在工作站上執行虛擬桌面環境,測試任意形式的視窗大小調整功能、驗證多實體之間的互動,並使用 Android Studio 預先發布版偵錯滑鼠、觸控板和鍵盤輸入。
裝置端 Linux 和代理程式開發:Googlebook 內含由通過第 5 級安全認證的 pKVM Hypervisor 支援的獨立 Linux 終端機環境,以及 Antigravity 開發平台和 CLI 工具,因此您可以在裝置上直接建構、測試及部署應用程式。
AI 輔助版面配置翻新:透過 Android CLI 安裝自適應技能,為 AI 程式碼代理提供脈絡,將行動版面配置重構為具備回應性的 Compose 容器。
請參閱: