こんばんは、最近はAndroidアプリの制作をしているのですが、ついつい夢中になってしまって、夜寝るのが遅くなってしまってます。インフルエンザなども流行っているみたいなので、体調管理に気をつけた方がいいかなという感じです。

1月初めに公開したAndroidアプリ「生活習慣記録表」ですが、スモールスタートでリリースしてみて、少しずつバージョンアップしていってます。1/19にはバージョン2にメジャーアップデートしました。気分の記録とグラフ表示に対応しましたよ。

生活習慣記録表アプリのアップデート(バージョン2)

主な変更点は

  1. 気分を記録できるようにした
  2. グラフ表示

の2点です。

「気分」の項目についてですが、±0のところが通常の状態で、プラス側がテンションが高い状態(躁)、マイナス側が落ち込んでいる状態(鬱)として使われることを想定しています。特にメンタル疾患で気分の上がり下がりがある人が、ご自分の体調をウォッチするのに役に立つかと思われます。

Androidでのグラフ表示については、MPAndroidChartというフリーのライブラリを使って実現しました。

月ごとの集計画面において、起床時間や就寝時間などの目標達成率を円グラフで表示し、睡眠時間と気分は折れ線グラフで表示するようにしました。直感的に見てわかりやすいようになったと思いますよ!睡眠時間の推移がわかるのが思ってた以上に面白いです。

おわりに

今後のアプデ予定ですが、入力した内容をファイル出力できるようにしたいと考えています。今のところはPDFファイルとして出力する方向で検討しています。

就寝の目標時間になったら早く寝ろという通知をする設定もできるようにしてみたいですね。ただ、自分がたいていのアプリでは通知機能をオフにしていることもあって、通知機能はあまり使われないような気がしているんですよね。。。

ちなみに、このアプリを作成してきた中で一番苦労した部分は、カレンダーアプリみたいに横スワイプで月の画面を切り替えるやつです。本当は無限に月を移動できるようにしたかったのですが、未来と過去それぞれ1年分で勘弁してください。。。