友達と手軽に日程調整ができるアプリケーションを作成しました.
お題は「バケーション」ということで,「休暇 → 友達と遊びに行く → 日程調整」と言うふうに連想し,アプリの作成を決定しました.
こちらが制作したアプリになります.スマホオンリー対応なのでPCで見る人はご了承ください.
日程調整したい期間を入力すると下のようなチェックボックスカレンダーが生成できるので,そこにぽちぽち入力していくことで全員が暇な日が一目でわかります!!
サンプルのカレンダーを以下に貼っておきます.
工夫点は4つあります.
気になるのはおおよそ1,4,ぐらいだと思うのでそれについて書きます.
まず,やはり目に止まると思われるのは認証が必要ないというところだと思います.
「セキュリティガバガバやん」と思ったそこのあなた,その通りでございます.
触ってみるとわかるのですが,日程調整カレンダーを生成した時点で毎回使用者が誰かをアプリが聞いてきます.このタイミングでなりすましが簡単にできてしまいますね.
しかし,気心の知れたユーザの間でその心配は不要なのではないでしょうか?
本アプリでは,なりすましのリスクを取って手軽さを取ってみることにしました.
通常だと,ページをリロードしないと他の人の変更が見えないという問題があります.その時々で認識しているヒマな日が一致しないのは結構辛いものがあるだろうということで,リアルタイム同期機能をつけてみました.
このアプリはFirestoreを使っているんですが,onSnapshotというメソッドを使うととても簡単に実装できます.
やれることの凄さに加えて簡単だったのでびっくりしました.
簡単に信頼のおける人と日程調整ができるアプリを作成しました.割といいものができたのではと思っているので,完成度を高めていきたいですね.
活動する時間を計測していたんですが,どうやらこの記事を書くのも含めて23時間ほどかかっているようです.orn...
短い時間でクオリティを出してくる人たちはやっぱりすごいなぁ,と思いました.
良ければいいねなどしていただけると嬉しいです.
あいまい表現爆殺エディタ(https://t.co/LdhvU6ATZz?amp=1)開発者 小説→https://t.co/8JgjcSGpCF atcoder(茶色)→ https://t.co/m8OethTYA6 note→ https://t.co/3bn4n1ahC6 いろいろやってるお。