[피드백 요청] 골든아워·일출일몰·달 시간을 100% 온디바이스로 계산하는 안드로이드 앱을 만들었습니다 (선글로우)

1인으로 개발한 안드로이드 앱 '선글로우' 피드백을 받고 싶어 글 남깁니다.
[무엇]
오늘의 골든아워·블루아워·일출·일몰·달 시간을 한 화면과 홈 위젯으로 보여주는 앱입니다.
[기술적으로 한 것]
- 천문 계산 = commons-suncalc 3.11 래퍼. 네트워크 호출 0, 전부 기기 안에서 계산.
- 정확도 = 한국천문연구원(KASI) 공표값 대조 ±1분, 단위테스트로 교차검증.
- 고위도 엣지케이스 두 개 잡는 데 시간을 제일 많이 썼습니다.
① suncalc의 SunTimes는 "기준 시각 이후 첫 이벤트"를 최대 1년까지 탐색합니다.
그래서 겨울 레이캬비크에선 두 달 뒤 골든아워가 '오늘 값'으로 딸려옵니다.
→ 자정 + 36시간 창을 벗어난 이벤트는 null 처리.
② 백야권 여름엔 일몰이 자정을 넘겨 set < rise 가 되고, 전날 태양일과 짝이 어긋납니다.
→ rise 이후를 기준으로 set 계열을 다시 계산해 같은 태양일끼리 짝지음.
- 홈 위젯 두 종(원형 태양 다이얼 / 타임라인), 골든아워·일몰·보름달 알림
- 위치 권한 없이도 내장 도시 목록으로 동작. 위치는 계산에만 쓰고 저장·전송하지 않음.
- Jetpack Compose · 라이트/다크 · 한국어/영어
[피드백 받고 싶은 점]
- 타임라인 한 화면이 직관적으로 읽히는지 (구간이 7개라 좀 빽빽합니다)
- 위젯에 뭐가 올라가야 하는지 — 지금은 다이얼과 타임라인인데, 카운트다운만 큼직한 편이 나을지
- 골든아워 알림 기본값(몇 분 전)이 적당한지
▶ https://play.google.com/store/apps/details?id=com.eltacrew.sunglow