MinimalDayPlanner

一日の行動計画と行動記録を同じ画面で行うためのAndroidアプリ「MinimalDayPlanner」を開発しました。

アプリのスクリーンショット

開発理由

一日の間にこなしたい(こなせる)仕事とその時間配分を精度良く考えるためには、計画通りにいかなかった際の差分を見てフィードバックを取ることが必要だと思ったのですが、 予定表と行動記録の両機能を持ったアプリがあまりなく、手帳に書くのもカレンダーアプリを使う(予定と行動記録を別々のカレンダーに記録する)のも面倒でした。 結局テキスト編集アプリでそれを行っていたのですが、入力の切り替えや表っぽく見えるようにする整形が若干手間だったので必要な操作を括りだして簡素なUIで実現してみました。

アピールポイント

アプリは1画面のみで入門書レベルの拙作なうえに、行動の予定時間・記録時間を数字8桁で入力させてそのまま表示しています。 いろいろと手抜きですが、編集時のポップアップや画面遷移、見た目の修飾がないということは認知的な負荷が少ないという利点でもあります。 (日付だけはDatePickerのポップアップからの入力です。) クリップボードへの出力ができるので、一日の終わりに別のメモアプリ等に貼り付けて後で見返すとよいと思います。

書式について

8桁の数字でどうやって時間を記録するのかを以下の例で説明します。 テキストで表示していますがアプリの使い勝手や見た目はこれとほとんと同じです。 12時00分から13時00分の間(これを"12001300"と表記)にお昼ご飯を食べる予定で、実際もその間で済んだ場合の記述が1行目です。 「13時から15時まで宿題をするつもりだったが、実際には13時から14時30分までお昼寝をした。」というときの記述が2行目と3行目です。 予定を実行しなかった、あるいは予定外の事柄を実行したときは、反対側の時刻の部分を--------で埋めることにしています。

112001300_12001300 お昼ご飯
213001500_-------- 宿題
3--------_13001430 お昼寝

とはいえ厳密なチェックをしているわけでは無いので、存在しない時刻や意味をなさない文字列を入力することもできてしまいます。 項目の順序も自明ではないのでユーザーが任意に並び替えられるようにしています。

おことわり

個人用途で開発しある程度満足しているのと、先に述べた操作時の「認知的な負荷」を上げないためにも機能拡張は考えていません。 気が向いたときにUIを整え、バグがあった場合は修正します。

開発者は、本アプリを利用したことによるいかなる損害に関してもその責任を負いかねます。

プライバシーポリシー

MinimalDayPlanner は完全にオフラインで動作し、ユーザーに関する情報を収集することはありません。 ユーザーが入力したテキストはデバイス内に保存され、アプリの外部に送信されることはありません。