Wear OS 開發和行動開發的比較

Stay organized with collections Save and categorize content based on your preferences.

Wear OS 以 Android 做為建構基礎,並已針對手腕進行最佳化。如果您先前已為 Android 進行開發作業,可能已使用過許多功能和 API。不過,您設計行動應用程式和設計 Wear OS 應用程式的方式稍有不同。

建議您詳閱 Wear OS 開發原則指南,全面瞭解應用程式的設計總覽。

注意:API 級別 30 的 Wear OS 模擬器系統映像檔,目前仍為開發人員預覽版。如需最新資訊,請參閱「版本資訊」。

如要瞭解特定功能/API/最佳做法與 Android 行動應用程式開發和 Wear OS 應用程式開發有何差異,請使用篩選器欄位。

功能 / API / 最佳做法 Wear OS 和行動裝置比較 詳細資訊
設計應用程式的使用者介面/使用者體驗 不同 專注於幾個可在幾秒內完成的重要工作。
UI 介面 不同 除了活動和通知之外,Wear OS 還有許多其他獨特的介面,包括重疊元素、資訊方塊、小工具、錶面等。
UI 元件 行動裝置和更多 行動裝置元件和 Wear-OS 專用元件:BoxInsetLayoutSwipeDismissFrameLayoutWearableRecyclerView 以及許多其他元件。
進行中的活動 不同 將進行中的通知新增至新的 Wear OS 介面。
深色主題/模式 不同 為節省電池電量,所有功能在 Wear OS 中都是深色模式。
返回堆疊 不同 使用者只要滑動即可關閉,滑動即可到達返回堆疊。
實體按鈕 不同 穿戴式裝置通常包含一或多個實體按鈕。Wear OS 裝置至少須有一個按鈕 (電源按鈕)。除此之外,智慧手錶可以在應用程式中使用零個或多個多功能按鈕。
旋轉輸入 不同 部分 Wear OS 裝置包含實體側邊旋轉按鈕或旋轉輸入。使用者轉動按鈕時,應用程式目前的檢視畫面應向上或向下捲動。
恢復應用程式 不同 使用者只要輕觸兩下「次要硬體按鈕」,就能繼續使用最近使用的應用程式。當使用者重新進入您的應用程式時,應用程式應記住使用者的捲動位置。
架構元件 相同 Android 開發人員指南:Android 架構元件
Navigation 不同 Wear OS 應用程式應保持淺層狀態 (避免兩個層級以上) 和線性 (以內嵌方式顯示大部分內容和導覽)。
與其他應用程式互動 相同 與其他 AP 互動
與已配對的裝置互動 新功能 Wear OS 可以透過 Wear 應用程式與配對裝置互動。詳情請參閱「傳送和同步處理資料」。
意圖和意圖篩選器 相同 Android 開發人員指南:意圖和意圖篩選器
動畫與轉換 相同 Android 開發人員指南:動畫與轉換
圖片與圖像 相同 Android 開發人員指南:圖片和圖像
服務 / 背景作業 相同 Android 開發人員指南:服務總覽
背景作業 相同 Android 開發人員指南:背景處理指南
權限 相同 Android 開發人員指南:Android 權限
應用程式資料和檔案 相同 Android 開發人員指南:應用程式資料和檔案
使用者資料與身分 兩者相似但不同 除了其他相關 API 外,Wear OS 還提供其他驗證選項。進一步瞭解 Wear OS 中的驗證
使用者位置 相同 FusedLocationProvider 也會利用手機的 GPS 晶片來節省電池續航力,並在 Wear OS 上偵測位置
觸控與輸入 行動裝置和更多 除了標準觸控輸入外,Wear OS 還提供更多輸入方式。詳情請參閱「觸控與輸入總覽」。
感應器 相同與更多 Wear OS 開發作業與行動裝置類似。此外,為了簡化 Wear OS 上的應用程式,建議您使用健康照護服務 API 代為處理。進一步瞭解感應器
健康照護服務 新功能 提供從感應器、情境感知演算法和全天健康監控所產生的健身與健康資料。詳情請參閱「Wear 健康照護服務
連線能力 大致相同 大部分 API 都受到全面支援,但某些邊緣案例有幾項限制。例如不支援 android.webkit API。詳情請參閱「在 Wear OS 上存取網路和進行同步處理」。
Android App Bundle 相同 Android 開發人員指南:關於 Android App Bundle
插入依附元件 相同 Android 開發人員指南:在 Android 中插入依附元件
測試 類似內容 Android 開發人員指南:在 Android 上測試應用程式
效能 類似內容 Android 開發人員指南:效能和電力
協助工具 相同 Android 開發人員指南:打造存取性更高的應用程式
隱私權 相同 Android 開發人員指南:隱私權最佳做法
安全性 相同 Android 開發人員指南:應用程式安全性最佳做法