はじめに
学習も運動も、なかなか続けることができません。ラジオ体操のハンコカードのようなアプリが欲しいと思ったのですが、高機能すぎるものが多くどうもしっくりきません。もっとシンプルなやつでいいんだ…
そこで、自分で作ってみることにしました。
方針
- サーバーは使わない(お金をかけたくないので)
- スマホで操作できる
- App Store や Google Play は使わない(お金をかけたくないので)
- 月間カレンダーを表示し、日付をタップしてアイコンを付ける
上記の条件から検討した結果、ブラウザの LocalStorage を利用することにしました。 HTML ファイル 1 つで実現できるはずです。
つくったもの
画面はこんな感じです。実装は生成 AI にお願いしました。
カレンダーの日付をタップすると ⭐️ が付きます。もう一度タップすると消えます。データはブラウザの LocalStorage に保存しているため、サーバーやデータベースは不要です。
ソースコードはこちらです。
https://github.com/kei-xoox/SimpleStampCalendar/blob/main/stamp.html
使い方
- HTMLファイルを iCloud Drive や Google Drive に保存する
- Edge で HTML ファイルを開く (スマホのChromeやSafariだとローカルのHTMLファイルを開けないので)
- 学習した日に日付をタップする
以上です。
顧客が本当に必要だったもの
ここまで作っておいてなんですが、 百均で卓上カレンダーとハンコを買ってきても、だいたい同じことができそうです。電池も通信も不要です。
おわりに
ババっと作っただけのシンプルなアプリですが、意外と役に立っています。余計な機能がないのが、逆によかったのかもしれません。この程度の機能であれば、生成 AI を使うことで短時間で作ることができました。アプリストアで探し回るより、自分で作った方が早いのかもしれません。
