Time
Management

眠る時刻と、使いすぎを
ひとつの画面で把握する。

起床予定と目標睡眠時間から就寝目安を計算し、指定したアプリの利用時間が上限へ達したことを通知するAndroidアプリです。

NEXT BEDTIME

08:00起床
01:00就寝目安

起床時刻から逆算

生活の区切りを
見える形にする

予定を立てる機能と、実際の利用状況を確認する機能を分けず、毎日の判断に必要な情報をまとめました。

01

就寝目安の計算

曜日・日付ごとの起床予定と目標睡眠時間から、次に休む時刻を逆算します。

02

アプリ利用の通知

選択したアプリの利用時間を確認し、設定した1日の上限へ達したことを通知します。

03

ホームウィジェット

アプリを開かなくても、就寝目安と最大3件のアプリ利用状況をホーム画面で確認できます。

端末内で完結する
Android実装

予定・設定・利用状況は端末内で扱い、日常的に使うための通知とウィジェットをAndroidの標準機能へ接続しました。

Language
Kotlin
UI
Jetpack Compose / Material 3
Background
WorkManager
Data
端末内保存
Target
Android 8.0以降

操作デモ

起床予定、就寝目安、利用時間の管理、ホームウィジェットまでの動作を確認できます。

発表資料

課題設定、要件整理、実装内容、検証結果を発表用にまとめた資料です。

PDFを開く