워치 OS 모바일 통합 런닝 트래킹 앱,
가장 가까운 곳에서 시작되는 나의 러닝 파트너
Category
IoT / WatchOS
Platform
Android + WearOS
Type
러닝 트래킹 앱
Architecture
Clean Architecture
RunTrack(런트랙)은 스마트워치와 모바일 앱을 심리스하게 연동하는 통합 러닝 트래킹 앱입니다. 체계적인 러닝 기록 관리를 원하는 러너를 위해 설계되었습니다.
Clean Architecture를 적용하여 코드 유지보수성과 확장성을 확보했으며, XML 레이아웃과 Jetpack Compose를 혼용하여 현대적인 UI/UX를 구현했습니다.
삼성 헬스, Health Connect 등 다양한 헬스 플랫폼의 데이터를 한곳에서 통합하여, 중복 없는 정확한 데이터를 기반으로 AI 인사이트를 제공합니다.
워치에서 실시간 페이스를 계산하고 Circular Progress를 통해 목표 달성률을 직관적으로 시각화합니다.
실시간 심박 구간(유산소/무산소)을 분석하고 이상 감지 시 경고 애니메이션으로 즉각 알림을 제공합니다.
러닝 종료 후 거리, 시간, 칼로리, 평균 페이스를 즉시 요약하여 제공합니다.
최근 러닝 경로 및 기록 요약 카드를 통해 나의 운동 히스토리를 한눈에 확인할 수 있습니다.
요일별 성과 비교 및 성장 곡선 시각화로 나의 러닝 발전 추이를 직관적으로 파악합니다.
"지난주 대비 페이스 12% 향상"처럼 운동 간 비교 분석을 통해 AI 기반의 맞춤 인사이트를 제공합니다.
워치에서 측정된 심박수와 페이스가 지연 없이 모바일로 전달되는 실시간성을 확보했습니다. 삼성 헬스, Health Connect 연동 시 중복 계산이 발생하지 않도록 데이터 클렌징 및 통합 로직을 정교하게 설계했습니다.
실시간 프로그레스 링과 심박수 다이내믹 그래프 등 풍부한 시각적 요소로 러너가 현재 상태를 직관적으로 파악하고 동기부여를 유지할 수 있도록 설계했습니다.
Mobile & Wear Development
Architecture
Data & Storage
UI Implementation