wkwkapp school

アプリ開発を、わくわく学ぶ ワクワクアップスクール

奥さんに怒られたので、家事チェックアプリを作ってみた

5 views
約3分
アプリ開発の技術ブログ

奥さんに怒られたので、家事チェックアプリを作ってみた

どうも、きいちろーです。
今日の私はちょっと不機嫌です。

なぜなら――

奥さんに注意されたから。

「最近お風呂のセットしてくれてないよね?」

……え、それいつから私の担当になったの?

しかもそんな「私の仕事」が2個も3個も出てくるじゃないですか。
いや、やりますよ。
でも「やって当然」みたいな感じを出されると、ちょっとモヤっとするんですよね。

とはいえ、ぐっとこらえました。
結局、奥さんの怒りが爆発したのは、私のせいでもあります。

普段、私は家で仕事をしていますが、
奥さんからすると「忙しそうで声をかけにくかった」とのこと。

……なるほど、それは確かに悪かったかも。

というわけで!
「奥さんに怒られない仕組み」をAppSheetで作ってみることにしました。

その名も――

家事チェックアプリ!

やることはこんな感じ。

  • 料理する
  • 風呂セット
  • 風呂に入る
  • 食器の洗い物チェック
  • 鍋の洗い物
  • 洗濯物の回収
  • 風呂掃除
  • 洗濯物干し
  • バスタオル交換
  • ご飯作り
  • 明日の準備
  • 戸締り
  • 水サーバーチェック

※ついでに自分がやるべきことまでチェックリストに入れちゃいました。

そしてできたアプリがこれ。

例えば、「食器の洗い物チェック」が終わったらタップ。

すると「食器の洗い物チェック」が「済」に移ります。

そして次の日にはすべてのタスクが「未」になり、リセットされます。

テーブルはこんな感じです。

いたってシンプルです。

AppSheetのData設定もこのようにシンプルしました。

特徴的なのは仮想カラムのv_statusで、if文で、更新日が本日より大きいのなら「済」になるようにし、過去なら「未」になるようにしました。

そして、ActionのところにDid it!のボタンを追加しました。

このDid it!のボタンを押すと更新日がnow関数で更新されるようにしました。

そしてBehaviorのconditionで、一度更新されたらその日はもう押せないように設定しました。

家の中のモヤモヤも、
AppSheetで“仕組み化”すればちょっと楽になるかもしれません。

いかがでしょう?
こんなアプリ、作ってみたくなりませんか?

無料体験会実施中です。

Share / Subscribe
Facebook Likes
Tweets
Send to LINE