# Show GN: 러닝 대회가 답답해서 직접 만든 러닝앱 "LLRUN" (Android/iOS)

> Clean Markdown view of GeekNews topic #31369. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=31369](https://news.hada.io/topic?id=31369)
- GeekNews Markdown: [https://news.hada.io/topic/31369.md](https://news.hada.io/topic/31369.md)
- Type: show
- Author: [sskbjss](https://news.hada.io/@sskbjss)
- Published: 2026-07-13T09:14:43+09:00
- Updated: 2026-07-13T09:14:43+09:00
- Original source: [finiteorder.com](https://www.finiteorder.com/llrun)
- Points: 2
- Comments: 0

## Topic Body

달리기는 공짜인데 "대회"는 선착순 마감에 참가비 10~15만원이라 직접 만든 러닝앱입니다. 1인 개발, 무료입니다.  
  
핵심 아이디어: 특정 날짜·장소에 모여야 대회가 되는 게 아니라, 코스가 등록돼 있으면 아무 때나 대회 모드로 달릴 수 있게.  
  
- 챌린지런: 코스별 기록 경쟁 (개인 PB / 코스 순위)  
- 경로비행: 달린 GPS 경로를 위성지도 위 3D 비행 영상으로 재생  
- 아트런: GPS 폴리라인으로 지도에 그림 그리기  
- 크루: 크루 누적거리 랭킹, 크루 대항전  
  
기술 스택: React 18 + Capacitor(안드로이드/iOS 동시), 지도 MapLibre GL, 백엔드 Spring Boot. 걸음은 안드로이드 TYPE_STEP_COUNTER를 포그라운드 서비스로 직접 처리하고, 백그라운드 유실을 막기 위해 앱 종료 시에도 서비스가 센서를 붙잡는 방식으로 구현했습니다. 갤럭시워치 러닝 걸음은 워치 연동으로 별도 반영합니다.  
  
다운로드: https://www.finiteorder.com/download  
  
만들면서 겪은 것들(자정 넘은 걸음수 롤오버 버그, GPS 부정행위 검증 등) 질문 주시면 답변 드리겠습니다.

## Comments



_No public comments on this page._
