プログレアプリをGoogleスプレッドシートをベースに簡単に作ることができるGlideappsに、choice機能が追加されましたので使ってみました。
glideappsの用意している解説の動画はこちらです。
動画で済ますのではなく、ちゃんとしたドキュメントにしてほしいところです。
choiceは、ユーザーにプリセットの項目を選択してもらう機能です。
動き
前に作った「技術書同人誌博覧会2019」アプリのサークルリスト画面ににchoiceを追加してみます。
「so?」という選択項目で、"good!"と"bad!"を選べるようにします。
項目を選択すると選択画面が表示されます。
どちらかを選ぶと、サークルリストの「So?」項目に表示されるようになります。
作り方
スプレッドシートに選択肢を入れるシート"choice"を作り、カラム名"so?"と選択肢"good!"/"bad!"を入れておきます。
これを組み込むスプレッドシート「サークルリスト」に、新しい列を追加します。ここでは「評価」という項目を追加しました。
プリセットの値を入れておくこともできますが、めんどくさいので空白のままで。!
サークルリスト画面に、choiceを追加して、作成したシートとカラム名を指定します。
これで終わりです。簡単でした。
しかし、ユーザーの概念がないので自分メモにしか使えない
サークルリストはユーザー複数での共有されるものですので、choiceのような使い方は利用者に紐付かないので意味はありません。
choiceは、自分用のメモアプリでしか使いみちがない感じです。
これについて、サポートチャットで聞いてみたら、返事をもらえました。
"Yes, well, it depends how you use Glide."
使い方って言われてもねぇ...
Glideで個人専用アプリ作る人もいないような。
Glideは、1つのアプリをたくさんのユーザーで使うということをまったく想定していないようです。残念。
"What kind of app? Your users will expect the Choice to work differently depending on how you use it. If it's a different value for each user, how would you expect this to be represented in your spreadsheet?"
いやぁ、変わらないでしょ...
関連ドキュメント
・流行りのGlideでプログレアプリ(PWA)してみた
・プログレアプリGlideappsにchoice機能が追加されたので使ってみました
・Glideappにコメント/チャットのメッセージ追加を通知する機能が付いたので試してみた
・Glideappsでfav機能が評価中なので試してみた(リリースされました)
・「5分で作れる!Glideappsではじめる超簡単PWA」セッションで利用する予定のデモ動画とプレゼン資料
・Glideで画像アップロードの機能のテストが開始されました
・Glideのリスト表示で地図と連携表示する機能のテストが開始されました
・Glideで画面のリロードをさせるための対策