뽀모도로 타이머로 떠나는 세계여행~
✈️
재미있게 달성하는 하루 목표, 뽀모도로 어플리케이션 플라잉과 함께 비행해요
Flying은
-
카카오 아이디만 있으면 누구나 이용할 수 있어요
-
뽀모도로 타이머에요
- 25분 집중하고 5분 쉬는걸 4번 반복하면 15분 쉴 수 있어요
-
집중 시간만큼 비행해요
- 제주도에서 달까지, 2시간 단위로 도시가 바껴요
- 도시에 도착할때마다 티켓이 발급돼서 집중 시간에 처리한 작업들을 직관적으로 느낄 수 있어요
-
To do list에요
- 간편하게 그날 해야 할 작업을 만들고 수정할 수 있어요
- 매일 새벽 5시에 초기화돼요
매일매일
- 목표일까지 매일매일 해야하는 작업이에요
- 목표일이 지나면 리스트에서 삭제돼요
- 24시간이 지나면 작업 횟수가 초기화돼요
- 목표일까지 매일매일 해야하는 작업이에요
오늘 하루만
- 오늘 하루동안 해야 할 작업이에요
- 24시간이 지나면 리스트에서 삭제돼요
- 간편하게 그날 해야 할 작업을 만들고 수정할 수 있어요
-
사용자 취향에 따라 설정할 수 있어요
집중시간
,짧은 휴식
,긴 휴식
,긴 휴식 간격
을 커스텀할 수 있어요자동으로 타이머 시작
,자동으로 휴식 시작
,휴식없이 무한 질주
를 선택할 수 있어요
상황별 미리보기
Log in | Setup | Pomodoro list | Delete Pomodoro |
Insert Pomodoro | Update Pomodoro | Timer View | Timer Notification |
Preference | Ticket list | Various cities |
- Single Activity Application + Navigation Architecture Component
- MVVM design pattern
- Room database
- Service
-
Navigation (Fragment transitions)
-
Data Binding (Data binding)
-
ViewModel (Store and manage UI-related data)
-
LiveData (Observable data)
-
Kotlin Coroutine (Light-weight threads)
-
Room (Abstraction layer over SQLite)
-
기능
- 리포트 화면
- 알람 기능
- 백업 기능
-
코드 개선
- DI
- Test code