이 문서에서는 가능성이 높은 출발점부터 업계 최고 수준까지 건강 및 피트니스 앱의 최적 진행 과정을 차트로 보여줍니다. 시간 경과에 따른 앱 확장과 구현할 기능을 고려하는 데 도움이 되도록 설계되었습니다. 건강/피트니스 앱마다 다르기는 하지만, 최고의 앱을 만들려면 다음과 같은 권장사항을 고려하세요.
기본 건강/피트니스 앱
기본적인 건강 및 피트니스 앱에는 사용자에게 훌륭한 기본 환경을 제공하기 위해 필요한 핵심 요소가 있습니다. 이러한 핵심 요소에는 다음 작업이 포함됩니다.
- 사용자가 원하는 환경을 처리하는 데 필요한 권한만 요청
- 맞춤설정이 가능하고 이해하기 쉬운 추적 측정항목 제공
- 인앱 콘텐츠 탐색 및 탐색 기능 제공
- 인앱 운동 제어 기능 제공
- 운동 세션이나 기타 건강 관련 장기 실행 작업을 추적하는 경우 포그라운드 서비스를 사용하고 매니페스트 파일에서 FOREGOUND_SERVICE_HEALTH 권한을 선언합니다.
- 사용하기 쉬운 접근성 기능 통합
더 나은 건강/피트니스 앱
사용자가 신체적, 정신적으로 건강을 위한 여정에 있으면 더 나은 건강/피트니스 앱은 도달범위가 넓어지기 시작합니다. 더 나은 앱은 사용자가 기존 소셜 미디어 사용자 인증 정보와 이메일을 사용하여 쉽게 프로필을 등록할 수 있게 해줍니다.
앱에 보다 전체적인 관점을 적용하는 것도 앱의 성장을 가속화하는 좋은 방법입니다. 앱을 더욱 개선하는 방법으로 다음 기능을 고려하세요.
- Wear OS와 같은 보조 노출 영역 통합 (데이터 수집을 위해 Wear OS의 건강 관리 서비스 사용) 저전력 블루투스 (BLE)를 사용하여 주변기기와 데이터를 주고받습니다.
- 주변기기를 연결하는 경우 배터리를 절약하세요. 주기적으로 데이터를 동기화하는 경우 CONNECTED_DEVICE 포그라운드 서비스 유형을 사용합니다.
- Jetpack Glance를 사용하여 모바일에서 앱 위젯을 만들어 사용자가 진행 상황을 한눈에 확인할 수 있도록 합니다. 검색 가능성을 높이기 위해 동적 색상을 사용하고, 폼 팩터 전반에 걸쳐 최적화하며, 인앱 위젯 고정 API를 활용하는 것이 좋습니다.
- Wear OS를 지원하는 경우 시계에서 유사한 환경을 한눈에 볼 수 있도록 카드 또는 정보 표시를 제공합니다.
- 사용자가 계속 진행하도록 할 수 있는 창의적인 방법 (알림 및 중요한 메일 올리기) 제공 사용자가 앱에 익숙해질 때까지 알림 메시지를 표시하기 위해 대기하고 페어링된 휴대전화와 시계에 알림 브리징을 사용하는 등 알림 권장사항을 따라야 합니다.
- 동영상 콘텐츠의 자막을 추가하고 Wear OS와 같은 보조 노출 영역의 접근성을 최적화하는 등 모두를 위해 접근성을 개선합니다.
- 피트니스 앱의 동영상 콘텐츠를 Cast 기기로 재생 지원
- Google Play 결제를 사용하여 사용자가 정기 결제를 구매하도록 허용
동급 최고의 건강 및 피트니스 앱
동급 최고의 건강/피트니스 앱은 이전 권장사항을 기반으로 빌드되어 사용자를 위한 원활한 멀티스크린 환경을 제공하며, 여기에는 다음이 포함될 수 있습니다.
- Sharesheet로 운동과 성과를 쉽게 공유할 수 있습니다.
HALF_OPENED
상태를 지원하여 폴더블에 맞게 최적화- Google 어시스턴트와 같은 모바일에서의 음성 어시스턴트 통합 테스트 및 미세 조정
- Nearby Connections와 같은 Better Together 사용 사례 지원
- 패스키, 원탭, 계정 연결과 같은 표시 경로 전반에서 원활한 ID에 투자
- 원활한 정기 결제 제공