本文件記錄了健康與健身應用程式從起點到最佳狀態的最佳進度。旨在協助您思考如何隨時間擴充應用程式,以及要實作哪些功能。雖然每個健康與健身應用程式各不相同,但建議您遵循以下建議,打造出一流的應用程式。
基本健康與健身應用程式
如要為使用者提供良好基礎體驗,基本健康與健身應用程式需要一些關鍵元素。部分重要元素包括執行下列操作:
- 僅要求必要的權限以完成使用者想要的體驗
- 提供易於自訂且易於理解的追蹤指標
- 提供瀏覽及探索應用程式內容
- 提供應用程式內運動控制項
- 如要追蹤運動時段或其他與健康相關的長時間執行工作,請使用前景服務,並在資訊清單檔案中宣告 FOREGOUND_SERVICE_HEALTH 權限。
- 整合簡單易用的無障礙功能
更強大的健康與健身應用程式
隨著使用者身心健康的歷程有所進展,改善健康與健身應用程式的觸及率也會開始增加。更優質的應用程式也可讓使用者利用現有的社群媒體憑證和電子郵件,輕鬆註冊設定檔。
為應用程式進行更全面的改善,也是加速應用程式成長的極佳方法。請考慮使用這些功能來進一步強化應用程式:
- 整合第二種途徑,例如 Wear OS (使用 Wear OS 上的健康照護服務進行資料收集)。使用藍牙低功耗 (BLE) 功能,與週邊裝置互傳資料及接收資料
- 如要連接週邊裝置,請節省電池用量。如果您要定期同步處理資料,請使用 CONNECTED_DEVICE 前景服務類型。
- 使用 Jetpack Glance 在行動裝置上建立應用程式小工具,讓使用者以一目瞭然的方式追蹤進度。建議您使用動態色彩、針對各種板型規格進行最佳化,並善用應用程式內小工具固定 API 來提升曝光度。
- 如果支援 Wear OS,請提供資訊方塊或小工具,以便在手錶上提供類似的一目瞭然體驗。
- 提供別出心裁的方式,讓使用者隨時掌握進度 (例如通知和自動提醒)。請務必遵循通知的最佳做法,包括等待顯示通知提示,直到使用者有時間熟悉應用程式為止,並針對配對的手機和手錶使用通知橋接功能。
- 改善所有使用者的無障礙功能,例如為影片內容新增字幕,以及針對任何次要途徑 (例如 Wear OS) 進行無障礙功能最佳化。
- 支援將健身應用程式影片內容播放至 Cast 裝置
- 透過 Google Play 帳款服務讓使用者購買訂閱項目
一流的健康與健身應用程式
這款最佳健康與健身應用程式是以先前的建議為基礎,為使用者提供流暢的多裝置體驗,可能包括:
- 利用 Sharesheet 輕鬆分享健身與成就
- 支援
HALF_OPENED
狀態,將折疊式裝置最佳化 - 測試及修正行動裝置上的語音助理整合功能 (例如 Google 助理)
- 支援「完美搭配,相得益彰」的用途,例如鄰近分享連線
- 投資在密碼金鑰、One Tap 和帳戶連結等介面上,打造流暢的身分識別體驗
- 提供無阻礙的訂閱體驗