はじめに
巷ではローコード開発/ノーコード開発が流行りだそうな。
実際どんなものができるのか、AppSheetの在庫管理サンプルアプリをスマホで動かしてみる。
そもそも AppSheet とは
- コーディング不要で在庫管理やプロジェクト管理などのビジネスアプリを作ることができる
- iOS用アプリ、Android用アプリ、ブラウザ用アプリを同時に作ることができる
試してみる
環境
- Chrome 79
- Windows 10 1909
必要な物
- Googleアカウント(他のでもいいけどとりあえず)
- iOSデバイスかAndroidデバイス
費用
無料
かかる時間
ゆっくり15分
手順
おおまかな手順は以下
- サンプルアプリをコピー
- スマホからインストール用URLにアクセスする
AppSheetにアクセスする
「Start for free」をクリック
「Google Sheets and Froms」をクリック。
ここではアプリに使うデータソースが保存されているサービスを指定している。
内容を確認して「許可」をクリック。
「Sampleapps」をクリック。
MyApps画面が表示される。ここに作成したアプリが並んでいく。新しくアプリを作る場合は右上の「Newapp」だが、今回はサンプルアプリを使用するので、「Sampleapps」をクリック。
「Stock Management App」をクリック。
サンプルアプリが表示される。色々なアプリがあるが、今回は在庫管理アプリの「Stock Management App」をクリック。
「Copy」クリック。
「Explorer」をクリックするとアプリの詳細が表示される。
「Category」を適当に選択し、「Copy app」をクリック。
しばし待つ
「InstallLink」のURLをスマホに送る。
アプリ作成画面が表示される。右側のピンク囲みの部分が実際の表示画面。この時点でアプリは完成しており操作も可能。
送る際はQRコード作成サービスで、URLをQRコードにしてスマホでスキャンすると楽。
URLを開くとAppSheet自体のインストールが促されるためインストールする。
AppSheetで作成したアプリは、AppSheetアプリの上で動くようになっています。
(画像を取り忘れたため、かわいい猫の画像をお楽しみください)
今回作った在庫管理アプリをインストール
アプリが起動。「OK」をクリック
はいできた!
機能としては
- 在庫リストの作成
- カメラから商品のバーコードをスキャンして入出庫
- カメラから商品のバーコードをスキャンして在庫リストに追加
- 在庫ごとの入出庫履歴の確認
など…
デモ動画
終わりに
とりあえずいきなりサンプルアプリを動かしてみた。
まず驚いたのは、AppSheetログイン→サンプルアプリ選択→スマホで動かすまでの速さ。
コードはもちろん書いてないしデプロイもしてない。そもそものクリックだって数回だ。手軽、圧倒的に手軽。
サンプルアプリも豊富にあり、これをベースにカスタムしていくのは全然ありだと思う。
今まで金銭的、スキル的にシステム導入が難しかった部分へのアプローチとしては相当いい感じがしている。
他にもいろいろな活用方法がありそうだ。もう少しいじってみようと思う。
次回
AppSheetで作った在庫管理アプリを修正してみる
https://qiita.com/Gerbera/items/09a889ffcb4ade005ee9
ノーコード開発もくもく会のおしらせ
毎月1回ぐらい、「Play (No) Codes!」というグループ名でノーコード開発もくもく会をしています。
基本オンライン+オフラインで実施しているので、よければ参加ください!
https://playnocodes.connpass.com/