앱스토어 링크: https://link.myday.now/gncV/8rcesfsy
MyDay 라는 iOS 앱 를 만들고 있습니다.
최근 앱스토어에 첫 버전을 출시해서 개발한당에도 소개 올려봅니다.
MyDay는 일반적인 ToDo 앱보다는 “오늘 하루를 의식적으로 보내기” 에 조금 더 초점을 맞춘 앱입니다.
간단하게는 캘린더와 미리알림에 흩어져 있는 일정과 할 일들을 가져와 오늘 해야 할 일을 한 번 더 정리하고 우선순위를 정해서 하루를 시작하는 컨셉입니다.
이런 기능이 있습니다.
- 구글캘린더 & 애플 리마인더 무료 연동: 다른 일정관리 앱들은 캘린더 연동을 유료로 막아두는 경우가 많은데, 마이데이는 무료로 제공합니다. 흩어진 할일과 일정이 자동으로 오늘 목록에 올라와서 한곳에서 관리할 수 있어요.
- 계획 → 실행 → 회고 루틴: 아침 체크인으로 오늘 할일을 계획하고, 저녁 체크아웃으로 하루를 돌아보는 구조입니다. 설정한 시간에 알림을 보내줘서 루틴을 자연스럽게 잡을 수 있어요.
- 하루에 한가지 중요한 할 일(Must Do) 선택: 할일이 많으면 압도되는 게 싫어서 만든 기능이에요. 오늘 반드시 해야 할 것 하나를 골라 목록 맨 위에 고정해줍니다. 단순한 기능인데 생각보다 멘탈 관리에 많이 도움이 됐어요.
- 그외 홈 화면 위젯 지원, AI를 이용한 하루 계획 기능 (계속 개발 중)
기술 스택
- GCP (CloudRun, CloudSQL, Pub/Sub 등등)
- WidgetKit, ActivityKit (Live Activity)
- Firebase Authentication
- FastAPI
최근에는 Widget과 Live Activity도 붙이면서
iOS 생태계 기능들을 하나씩 적용해보고 있습니다.
개발하면서 고민했던 부분
- Calendar / Reminders 동기화
- AI를 이용한 일정 추천
- 온디바이스와 서버 동기화 구조
- Widget에서 할 일 완료 처리
아직 부족한 점이 많아서 계속 개선 중입니다.
혹시 사용해보시고 의견 주시면 정말 감사하겠습니다.
특히
- UI/UX
- 불편했던 점
- 있으면 좋겠는 기능
같은 피드백은 적극적으로 반영해보려고 합니다.
앱스토어 링크: https://link.myday.now/gncV/8rcesfsy
감사합니다.