[x] 워치앱에서 Health Connect 통해서 건강 데이터 수집 가능 여부 (심박수, 칼로리..)
- wear os에서는 Health Connect가 아닌 Wear Health Service를 지원함
- 심박수, 특정 세션 동안 소모한 칼로리, 이동 거리 수집 가능
- 운동 세션 데이터 유형
[x] Health Connect 통해서 데이터 기록 시 휴대폰 연동 가능 여부
- Wear Health Service를 통해서 운동 정보 및 건강 정보를 수집하는 기능만 지원
- 데이터를 관리할 경우 WorkManager를 통해서 운동 중이 아닐 때만 데이터 업로드
Work Manager와 같은 메커니즘을 사용하여 운동이 끝날 때 데이터를 업로드 하는 것을 권장. 이를 통해 운동이 종료될 때까지 데이터 업로드를 위한 네트워크 호출이 지연되므로 운동 중 전력 소모가 최소화되고 작업이 간소화됨.
추가 내용
Wear OS와 모바일 간의 통신 방법
Data Layer API
- 데이터 클래스를 지속적으로 동기화하여 접근 하는 방식
- 키-값 쌍의 형식으로 데이터 조작
검토 사항
[x] 워치앱에서 Health Connect 통해서 건강 데이터 수집 가능 여부 (심박수, 칼로리..) - wear os에서는 Health Connect가 아닌 Wear Health Service를 지원함 - 심박수, 특정 세션 동안 소모한 칼로리, 이동 거리 수집 가능 - 운동 세션 데이터 유형
[x] Health Connect 통해서 데이터 기록 시 휴대폰 연동 가능 여부 - Wear Health Service를 통해서 운동 정보 및 건강 정보를 수집하는 기능만 지원 - 데이터를 관리할 경우 WorkManager를 통해서 운동 중이 아닐 때만 데이터 업로드
추가 내용
cf. Wear OS 건강 관리 서비스