kospiAlarm 작업.
코스피 지수를 보고 있다가 특정 퍼센트에 도달하면 알림을 보내는 안드로이드 앱.
Yahoo Finance API로 KOSPI 데이터를 가져오고, 상승/하락 기준을 설정하는 구조.
Kotlin, Jetpack Compose, Room, Retrofit, WorkManager 기준으로 만들었다.
매시 0분, 15분, 30분, 45분에 백그라운드로 체크하게 잡았다.
장 시작 시간, 장 마감 임박 시간에는 일일 알림도 보내도록 했다.
알림 조건은 최대 2개 정도로 단순하게 제한.
처음에는 코스피 알림만 되면 됐는데, 만들다 보니 투자 전략 가이드, 알림 중복 방지, 생체인증 같은 기능도 붙였다.
아이콘도 몇 번 바꾸고, 알림 삭제 확인 다이얼로그도 추가함.
실제 기기 테스트까지 해본 작업.
치명적인 버그는 앱이 종료되면 동작을 안 한다는 것.
알림 앱인데 앱이 살아있을 때만 알림이 도는 상태.
안드로이드 백그라운드 작업은 생각보다 만만하지 않다.
https://github.com/kimyeonghoon/kospiAlarm
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 공지 | 2025 일본 여행 계획 | 김영훈 | 2024.10.10 | 4119 |
| 공지 | 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) | 김영훈 | 2024.03.10 | 3752 |
| 297 | DGX Spark LLM 벤치마크 | 김영훈 | 2026.02.11 | 132 |
| 296 | GPU 모니터링 대시보드 구축 | 김영훈 | 2026.02.11 | 150 |
| 295 | Docker Ollama 트러블슈팅 | 김영훈 | 2026.02.11 | 128 |
| 294 | 원격 LLM 챗봇 테스트 | 김영훈 | 2026.02.11 | 140 |
| 293 | DGX Ollama 구축 | 김영훈 | 2026.02.11 | 183 |
| 292 | OpenClaw cron regression 대응 | 김영훈 | 2026.02.08 | 186 |
| 291 | WAF honeypot 설정 | 김영훈 | 2026.02.07 | 104 |
| 290 | smtp-relay 설정 | 김영훈 | 2026.02.06 | 195 |
| 289 | openclaw 구축 작업 노트 [2] | 김영훈 | 2026.02.01 | 341 |
| 288 | Traefik 설정 | 김영훈 | 2026.01.28 | 353 |
| 287 | GitLab CI/CD 테스트 | 김영훈 | 2026.01.28 | 216 |
| 286 | OpenVPN 구축 | 김영훈 | 2026.01.28 | 143 |
| 285 | ollama-chatbot 테스트 메모 | 김영훈 | 2026.01.27 | 355 |
| 284 | monitoring 설정 | 김영훈 | 2026.01.23 | 130 |
| 283 | 임시 파킹 페이지 | 김영훈 | 2026.01.20 | 308 |
| 282 | infra-base 기본 서버 설정 메모 | 김영훈 | 2026.01.20 | 171 |
| » | [바이브코딩 - 클로드] kospiAlarm 작업 메모 | 김영훈 | 2025.10.29 | 109 |
| 280 | [바이브코딩 - 클로드] fullstack_template 작업 메모 | 김영훈 | 2025.10.18 | 243 |
| 279 | [바이브코딩 - 클로드] reminder_android 작업 메모 | 김영훈 | 2025.10.17 | 85 |
| 278 | [바이브코딩 - 클로드] bingbingsubway 작업 메모 | 김영훈 | 2025.10.12 | 165 |