本文將說明健康與健身應用程式的最佳發展歷程,從可能的起點到頂尖水準。這項工具可協助您思考如何隨著時間擴大應用程式規模,以及要實作哪些功能。雖然每個健康與健身應用程式都不盡相同,但建議您參考下列做法,打造一流的應用程式。
基本健康與健身應用程式
基本健康與健身應用程式必須具備某些重要元素,才能為使用者提供優質的基礎體驗。這些重要元素包括:
- 只要求提供使用者想獲得體驗的必要權限
- 提供可自訂且易於瞭解的追蹤指標
- 提供應用程式內內容瀏覽和探索功能
- 提供應用程式內運動控制項
- 如果追蹤運動活動或其他健康相關的長時間執行工作,請使用前景服務,並在資訊清單檔案中聲明 FOREGOUND_SERVICE_HEALTH 權限。
- 整合簡單易用的無障礙功能
更優質的健康與健身應用程式
一旦使用者在健康歷程中取得身心進展,更優質的健康與健身應用程式就會開始擴大觸及範圍。更優質的應用程式也允許使用者使用現有的社群媒體憑證和電子郵件註冊個人資料。
在應用程式中實作更全面的改善措施,也是加速成長的絕佳方式。建議您考慮使用下列功能,進一步提升應用程式品質:
- 整合第二個介面,例如 Wear OS (使用 Wear OS 的健康照護服務收集資料)。使用藍牙低功耗 (BLE) 與周邊裝置傳送及接收資料
- 如果連接周邊裝置,請節省電池用量。如果定期同步處理資料,請使用 CONNECTED_DEVICE 前景服務類型。
- 使用 Jetpack Glance 在行動裝置上建立應用程式小工具,讓使用者一目瞭然地追蹤進度。建議使用動態顏色、針對各種板型規格進行最佳化,並善用應用程式內的小工具固定 API,提升應用程式的曝光度。
- 如果支援 Wear OS,請提供資訊方塊或小工具,讓使用者在手錶上獲得類似的快速瀏覽體驗。
- 提供創意方式,協助使用者維持進度 (例如通知和提醒)。請務必遵循通知最佳做法,包括等待一段時間再顯示通知提示,讓使用者有時間熟悉應用程式,以及針對已配對的手機和手錶使用通知橋接功能。
- 為所有人提升無障礙體驗,例如為影片內容新增字幕,以及在任何次要介面 (例如 Wear OS) 上提供無障礙功能。
- 支援將健身應用程式的影片內容投放到裝置上播放
- 使用 Google Play 帳款服務讓使用者購買訂閱項目
頂尖的健康與健身應用程式
頂尖的健康與健身應用程式會根據先前的建議,為使用者打造流暢的多裝置體驗,可能包括:
- 透過 Sharesheet 分享訓練和成就
- 支援
HALF_OPENED狀態,為摺疊式裝置提供最佳體驗 - 測試及改善行動裝置上的語音助理整合功能,例如Google 助理
- 支援「雙管齊下效果更好」用途,例如 Nearby Connections
- 投資於各平台 (例如密碼金鑰、一鍵登入和帳戶連結) 的無縫身分驗證
- 提供無阻礙的訂閱體驗