My Life Time

생년월일과 기대수명으로 남은 삶을 시·분·초로 보여주는 인생 카운트다운. 긍정·부정 두 모드로 매일 다른 의미를 전합니다.

My Life Time

My Life Time은 생년월일과 기대수명을 입력하면 내게 남은 시간을 시·분·초 단위로 실시간 보여주는 인생 카운트다운 앱입니다. 삶이 유한하다는 사실을 숫자로 마주하고 싶은 사람, 오늘 하루를 더 의식적으로 쓰고 싶은 사람을 위해 만들었습니다.

■ 두 가지 마음, 두 가지 세계

'긍정이' 모드는 남은 시간을 '행복으로 채울 시간'으로 보여주고, '부정이' 모드는 '내가 지구에 존재할 시간'으로 보여줍니다. 토글 하나로 색·문구·연출이 통째로 바뀝니다.

■ 오늘의 의미

남은 시간을 명작 소설 완독, 봄날의 아침, 부모님과의 통화처럼 구체적인 경험 단위로 환산해 보여줍니다. 모험·성장·사랑·일상·과학 다섯 카테고리에 걸쳐 400개 넘는 문구가 매번 다르게 뽑힙니다.

■ 숫자로 보는 내 삶

남은 식사 횟수, 맞이할 봄과 크리스마스 횟수 등 생활 단위로 남은 시간을 환산해 보여줍니다.

■ 버킷리스트

'언젠가 꼭 하고 싶은 것'을 적어두고 체크박스로 하나씩 이뤄가는 목록입니다. 기기 안에만 저장됩니다.

■ 데드타임 영수증

허투루 흘려보낸 시간을 입력하면 영수증 형태로 환산해 보여줍니다. 책 몇 권, 영화 몇 편, 산책 몇 번에 해당하는지 눈으로 확인할 수 있습니다.

■ 그 외

생애주기를 한눈에 보여주는 링과 바, 하루 수면시간을 뺀 '깨어있는 시간' 계산, 매일 오전 알림, 한국어·영어·일본어·중국어·스페인어·프랑스어 6개 언어를 지원합니다.

프리미엄(1회 결제, 구독 아님)으로 광고 제거, 홈 화면 위젯, 오브 색 커스터마이징, 여러 개의 목표를 동시에 카운트다운하는 기능, 인생의 1/4·1/2 지점 회고 리포트, 알림 시각 커스터마이징을 이용할 수 있습니다.

메이커 노트 — 이렇게 만들었어요

Flutter로 제작. Google Play Billing(in_app_purchase)으로 비소모성 인앱상품 1종(광고 제거+프리미엄 잠금해제)을 연동했고, AdMob 배너·전면·보상형 광고를 함께 씁니다. flutter_local_notifications로 일일 알림을, home_widget 패키지로 홈 화면 위젯을 구현했습니다. 6개 언어를 지원하며 모든 사용자 데이터(버킷리스트 등)는 기기 저장소(SharedPreferences)에만 보관하고 서버로 전송하지 않습니다.

카테고리: 라이프스타일

태그: #인생계산기 #남은시간 #카운트다운 #메멘토모리 #버킷리스트 #동기부여 #자기계발 #위젯 #라이프스타일 #시간관리