【AppSheet開発事例】買い物用のメモアプリを作ったよ

Life

はじまり

リサちゃん
リサちゃん

いってきまーす。

135ml
135ml

おーい、どこ行くんだ?

リサちゃん
リサちゃん

ちょっくら、スーパーに行ってくるのさ。

135ml
135ml

そうかあ、じゃあ、ラップも買ってきてくれ。サランラップとかクレラップ的な。

リサちゃん
リサちゃん

はーい。

・・・・・・

リサちゃん
リサちゃん

ただいマララ・ユスフザイ~。

135ml
135ml

おかえリゴベルタ・メンチュウ~。

ラップ買ってきたあ?

リサちゃん
リサちゃん

買ってきたよ~。ほれっ。

135ml
135ml

お~、ありがと~。
・・・あれ? なんかラップにしては太いな。どこから出すんだ?

・・・って、これパイナップルじゃないか!!

リサちゃん
リサちゃん

ありゃ? パイナップル買ってきてって言ってなかったっけ?

135ml
135ml

ラップだよ! ラップ! 確かにラップって言った!

う~ん、前もって買うものをリストにまとめないからだよ~。

リサちゃん
リサちゃん

う~ん、いちいち紙とかに書き出すのもめんどいから、毎回とりあえず思いついたものを買ってるね。

135ml
135ml

よーし、じゃあ、この前作った買い物リストなるアプリを作ったから、今回はそれを紹介するぞ! 

リサちゃん
リサちゃん

んま~、とりあえず、パイナップル切るか~。

ペンギン
ペンギン

おれも食うぞ~!

実際に作ってみます。

使用するテーブルを選んで、一旦UXを設定します。

まず、AppSheetのホーム画面から、「Start with your own data」をクリックします。

こんな感じで入力して、Choose your dataをクリックします。

データを格納するシートを選んで、こんな画面になるので待ちます。

設定画面に遷移します。そして、そこからUXを設定しました。

まず、「買い物リスト」を作りました。既にカートに入っている「In the cart」の品物と、まだ入っていない「yet」の品物でグループ分けしています。

「Data」の「View Columns」で、Yes/Noに対応する値を、任意で設定できます。

ビュー上の「Enable QuickEdit」をONにします。これをすることで、カートに品物を入れたら、「カゴ」の列にチェックを入れるのが楽になります。(まだ、ベータ版っぽいですが使えるかもです。これから使い勝手が良くなるんですかね!?)

そして、「買い物袋」のUXはこんな感じです。

カートの中にある物がレジ袋に入るのかを知りたい。

上記で挙げた「買い物袋」のビューは、カートの中にある物がレジ袋に入るのかを知りたいために作りました。あとどれぐらい買い物袋にサイズが大きい品物が入るのかだったり、どれぐらい買い物袋のサイズを超過しているのかを可視化しました。

このUXを表現するのは少し苦労しました。

可視化した方法としては、まず「カゴ確認」のカラムを追加しました。

なぜ追加したのかというと、カゴにあるかどうかは、別の「カゴ」のカラムで入力させているのですが、そのカラムは上記の見出しのようにYes/Noの2通りで入力するので、AppSheet上だと棒グラフを2本しか表示できません。

表示したい棒グラフは4本なので、4通りデータがあるカラムを追加する必要があったのです。そのカラムが「カゴ確認」です。そして、「3円のレジ袋」と「5円のレジ袋」のレコードも追加して、AppSheetの表示方法に沿う形にしました。

ビューの設定はこのようにしています。(買い物リスト)

ビューの設定はこのようにしています。(買い物袋)

おしまい

135ml
135ml

とまあ、こんなところだ。ぜひ使ってみてくれ!

リサちゃん
リサちゃん

そうだねえ。買い物かごに入れた量とレジ袋に入る量が比較できるのは助かるねえ。使ってみようかしら。

135ml
135ml

うんうん。

・・・で、なんでリサちゃん返り血を浴びた感じになってるの?

リサちゃん
リサちゃん

ああ・・・、パイナップルを切ろうとしたら・・・

ペンギン
ペンギン

おれが切り刻まれちまったってわけさ・・・

135ml
135ml

うわあああ!! なんで果物を食べるために誰かが命を終わらせなければならんのだあ!?

もういい! おれが切る!

リサちゃん
リサちゃん

ぐぬぬ・・・無念・・・

・・・・・・

135ml
135ml

は~、パイナップルはパイナップルで美味いなあ~。 パクパク

リサちゃん
リサちゃん

んまいな~。 パクパク

ペンギン
ペンギン

んまいな~・・・。 パクパク

135ml
135ml

ふ~、流石に全部食うのはアレだから、保存しておくか。

えーと・・・、あ! ラップがマジで無くなっちまった!

・・・買いに行くか。

リサちゃん
リサちゃん

あ~、私買ってこようか・・・?

135ml
135ml

あ~、そうだね、お願いしようかな。

リサちゃん
リサちゃん

いってきまーす。

135ml
135ml

(また、メモってないな・・・。まあでも、流石に2回目はやらかさないかな?)

ペンギン
ペンギン

ああ・・・!! 包帯とガーゼも買ってきてくれえ!!

シューマイと油揚げとか買ってこられたら困るから・・・!!

頼むから、メモってから出かけてくれえええ・・・!!!

以上になります!

コメント

タイトルとURLをコピーしました