
「このコースを受けると得られる3つの未来」について、説明します。
Google AppSheetとは
Google AppSheetの特徴
本講座の前提
講師紹介
このコースの概要について説明します。
(1)このコースの対象受講者
(2)開発に必要なもの
(3)ノーコード開発とは
(4)ノーコード開発のメリット/デメリット
(5)何を学べるか?
について解説します。
基礎編の全体概要について説明します。
Appsheetへのアクセス方法をデモを交えて解説します。
アプリの作成パターンは、以下の3パターンがあります。
①データから作成する(existing data)
②テンプレートから作成する (template)
③新規に作成する(Blank app)
主に、データから作成するパターンを元にアプリ作成の流れを解説します。
Appsheet databaseについての解説とdatabaseの項目設定についてサンプル「社員名簿」テーブルを元に解説します。
Appsheet databaseの設定を社員名簿を元にデモで解説します。
DATA設定でやるべきこと
■カラム設定(Columns)
項目の表示、編集可否、必須項目、 初期値等の設定
■テーブル設定(Tables)
CRUD権限編集(Are updates allowed?)の設定
Localization(日本語に設定)
また、Appsheet Editor画面の解説を行います。
アプリのDATA設定(カラム設定、CRUD設定、Localization 設定)
主な関数式の解説と関数式の使用場面について解説します。
Viewの設定、エミュレータでの動作確認、画面デモ
アプリのブラッシュアップ(SLICE作成、見た目の改善(BRAND)、メニューの日本語化)、ブラッシュアップのデモ
Actionについての解説、Action作成及び動作のデモ(退職処理ボタンを押下することにより、退職処理Actionを実行します。)
アプリストアからAppsheetをスマホでインストールし、その中で作成したアプリが動作します。また、スマホ内でアプリを動かすデモを行います。
Automation機能についての解説。構成要素(bot,event,Process,Task)、メールテンプレート等の作成方法について学びます。
応用編の概要理解、応用編で学べることのプレビュー
サンプルアプリ(在庫管理システム)の概要理解
サンプルアプリ在庫管理の動作デモを行います。取引先の登録・編集、商品情報の登録、入出庫入力。これらを観て、機能を確認してください。
引き続き、サンプルアプリ在庫管理のデモ。今回は、注文書の作成(注文の明細も登録)を行います。この登録を行うと、自動的に注文書が作成され、メールの添付ファイルとして送信されます。
サンプルアプリ在庫管理のデータ構成、各テーブル(取引先、商品、入出庫)詳細説明、項目のFORMULA式等の解説
各テーブル(注文、注文明細)詳細説明、各項目詳細説明
Appsheet Editor上で各テーブル(取引先、商品、取引履歴)の設定を確認します。
Appsheet Editor上で各テーブル(注文、注文明細)の設定を確認します
1.Automationの機能説明
(1)商品在庫数更新
(2)GAS(Google App Script)によるGoogle Chatへの通知
2.Automationの動作確認方法
Automation Monitorの見方
・Google Apps Scriptとは?
・Google ChatのWEBHOOK設定方法
※WEBHOOKとは、外部のWebサイトにアクセスし、HTTP通信により所定動作の要求を送信する仕組み
・Google Apps Script作成例
・Google Apps Scriptの実行結果確認方法解説
・Appsheet画面上でのAutomation設定確認、GAS設定確認
View設定とエミュレータでの動作確認
Viewタイプや配置位置、ソート順やグルーピイング等
デモで以上の設定やBRAND設定等を行います。
・注文書作成Action ボタン押下し、データを更新すると、それをトリガーに注文書作成Botが起動。
・Automation設定と動作を画面で確認します。
・実際に操作をし、注文書が添付されたメールが送信されることを確認します。
・SLACKへの通知について説明します
取引先情報が追加・更新されたときに、いち早くSLACKで関係者に通知します。
処理概要
SLACKのWEBHOOKの設定
Appsheet設定確認
実際の動作デモ
・Automationの概要説明
・郵便番号から住所を求める「zipcloud」のAPIを利用したサンプルを使って説明します。
・GAS呼出しで戻り値を取得
おわりに
この講座は、動画を視聴することにより、初めての方でもGoogle Appsheetの始め方からアプリの基礎的な作成方法まで学ぶことができます。さらにビジネスで実践可能な要点をまとめた応用編まで「All in One」で一気通貫に学習できるため、講座視聴後に、ご自分のアイデアをどのように実現するか? 手を動かしながら考え、Appsheetの特性、操作に慣れていけば、直ぐに実務に活かせる結果に結びつけることができます。動画視聴により、書籍と違って実際の操作方法まで詳しく分かり易く学べ、必要な一連の知識を体系的に身に付けることができます。Youtubeやブログ等でも同様のノウハウが解説されていますが、部分的な解説に留まるケースも多くみられ、半面本講座では、体系的に基礎から応用まで学習できるところが利点となっています。