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