ToDoRim은 감성적인 테마를 더한 할 일 관리 및 시간·위치 알림 설정 앱 입니다.
iOS 개발 1년 차에 처음으로 기획부터 개발, 배포까지 혼자 진행한 앱 프로젝트입니다.
2019년에 MVC 아키텍처로 개발한 이 프로젝트를 2024년에 버그 수정과 성능 개선 리팩토링 작업을 하여 재운영 중입니다!
📆
개발 : 2019. 08 - 2019. 10
리팩토링 : 2024. 08
운영 : 2019. 11 - 2020. 02 / 2024. 08 - 진행중
- 그룹별 할 일 관리
- 그룹마다 감성적인 그라데이션 배경을 선택 가능
- 그룹별 할 일 완료 상태를 퍼센트로 확인
- 쉽고 간편한 할 일 관리
- 한 번의 탭으로 할 일 완료 체크
- (+)버튼을 눌러 새 할 일 추가
- 왼쪽으로 스와이프하여 수정 또는 삭제
- 그라데이션 배경으로 나만의 감성적인 테마 그룹 만들기
- 시간 알림 설정 : 매일, 매주, 매월 반복 알림 설정 가능
- 위치 알림 설정 : 특정 장소에 도착하거나 출발할 때 알림 설정 가능 / 반경을 지정하여 세부 설정 가능
- 프리미엄 결제로 광고 기능 제거
- MapKit, CoreLocation, StoreKit, AppTrackingTransparency, MessageUI, SafariServices
- Realm: 데이터베이스 관리 시스템을 사용하여 오프라인 데이터 관리 및 동기화 기능 구현.
- Firebase: Google Analytics 및 Crashlytics를 활용하여 앱 모니터링 및 오류 추적 기능 개발. / RemoteConfig를 사용하여 앱 버전 관리 및 동적 구성 지원.
- Hero: 뷰 간 전환 애니메이션을 간소화하고 시각적 전환 효과를 강화하여 사용자 경험 향상.
- GoogleMobileAds: Google AdMob을 사용한 광고 통합을 통해 수익 창출 기능 개발.
- Geotify: 위치 기반 알림 기능을 구현하여 사용자에게 특정 위치에서 알림을 전송하는 기능 추가.
- TextFieldEffects: 시각적으로 매력적인 텍스트 필드 효과를 적용하여 UI/UX 개선.
- FAPaginationLayout: 커스터마이징된 페이징 레이아웃을 통해 사용자에게 보다 매끄러운 스크롤 경험 제공.