안녕하세요, 런닝머신 기록 앱 '업힐(Uphill)'을 혼자 만들고 있는 개발자입니다.
기울기를 올려서 걷는 운동(12-3-30 같은 인클라인 워킹)을 하는데, 게기판 숫자에 늘 아쉬움이 있었습니다. 칼로리는 내 몸 기준이 아닌 대략적인 값이고, 기울기를 올려서 실제로 얼마나 "올라갔는지"는 어디에도 안 나오고, 내려오는 순간 숫자가 전부 사라집니다. 그래서 게기판 옆에 거치해 두고 쓰는 보조 앱을 직접 만들었습니다.
이렇게 동작합니다.
1. 운동 중 속도·기울기를 앱에서 같이 맞춰주면, 몸무게·키·나이 기준으로 칼로리를 계산합니다(운동생리학에서 쓰는 ACSM 공식입니다).
2. 기울기로 오른 높이를 고도와 층수로 환산합니다. 운동하다 보면 "지금 63빌딩 높이까지 올라왔어요" 같은 랜드마크 멘트가 뜹니다.
3. 기록이 쌓이면 누적으로도 환산해 줍니다. "지금까지 백두산을 올랐어요", "다음 랜드마크까지 몇 m 남았어요" 같은 식이라 다음 목표가 생깁니다.
4. 12-3-30처럼 자주 쓰는 속도·기울기 조합은 프리셋 버튼 하나로 적용되고, 물 마시러 갈 때 일시정지하면 그 시간은 집계에서 빠집니다.
한계도 있습니다. 런닝머신과 블루투스로 연동되는 게 아니라서 머신에서 속도·기울기를 바꾸면 앱에서도 같이 바꿔줘야 하고, 그래서 모든 수치는 추정치입니다. 시간·거리는 게기판이 이미 보여주니까 운동 중에는 안 띄우고 종료 후 기록에만 저장합니다.
가격은 완전 무료이고 광고·인앱결제가 없습니다. 회원가입도 없고 운동 기록과 신체 정보는 폰에만 저장됩니다.
Android https://play.google.com/store/apps/details?id=com.sjinsw.uphill
iOS https://apps.apple.com/kr/app/uphill-treadmill-tracker/id6794564469
써보시고 불편한 점이나 필요한 기능은 댓글로 남겨주세요. 다음 업데이트에 반영하겠습니다.
![[자작/무료] "오늘 몇 층 올랐지?" 런닝머신 인클라인 기록 앱 만들었습니다_1.webp](https://i1.ruliweb.com/img/26/08/16/1a00854ec835a502e.webp)
![[자작/무료] "오늘 몇 층 올랐지?" 런닝머신 인클라인 기록 앱 만들었습니다_2.webp](https://i3.ruliweb.com/img/26/08/16/1a0085518145a502e.webp)
![[자작/무료] "오늘 몇 층 올랐지?" 런닝머신 인클라인 기록 앱 만들었습니다_3.webp](https://i1.ruliweb.com/img/26/08/16/1a0085560a65a502e.webp)