소개
자전거, 산책, 러닝, 등산, 트레일러닝의 경로와 활동을 기록하는 Android·iPhone용 네이티브 앱입니다. 웹앱이나 WebView 앱이 아니라 Expo/React Native로 만든 네이티브 프로젝트입니다.
지도는 MapLibre와 OpenStreetMap 기반 OpenFreeMap을 사용해 별도 API 키 없이 동작합니다.
주요 기능
- 활동 기록
활동 유형을 고르고 기록을 시작·일시정지·재개·종료합니다.
- 백그라운드 위치 추적
화면을 꺼도 위치를 기록하며, 위치를 받는 즉시 기기 안(SQLite)에 저장합니다.
- 대시보드 지표
현재 속도, 러닝 페이스, 거리, 전체·활동·휴식 시간, 평균·최고 속도, 올라간 높이, GPS 포인트 수를 보여 줍니다.
- 기록 목록·동기화
완료한 활동 목록과 업로드 대기열을 두고, 인터넷이 연결되면 서버와 동기화하도록 설계했습니다.
지원 환경
- Android (APK)
- iOS (소스 빌드 지원, 배포 전)
참고
- GPX 가져오기/내보내기, 사진·음성 저장은 아직 포함하지 않았습니다.
다운로드
nuni trackAndroid · APKiOS 버전은 아직 배포하지 않습니다.
저장소에서 받기
최신 버전과 변경 내용은 저장소의 프로젝트 페이지에서 확인할 수 있습니다. 저장소는 로그인이 필요합니다.