手把手教您學會使用 Google AppSheet!自由創建企業應用程式,不要再浪費時間做可以被程式取代的事情。
在這個追求效率的時代,請盡快將AppSheet融入您的工作中!
自由創建您專屬的企業應用程式,不要再浪費時間做可以被程式取代的事情。
Google AppSheet 是一款無程式碼的應用程式開發平台,無需擁有程式設計經驗,也不需要下載任何軟體,只要打開瀏覽器,您就能迅速地創建出專屬的應用程式。現在就讓AppSheet助您提升工作效率,成為您辦公時不可或缺的工作助手!
本書特色
●從基礎操作到實際的應用程式開發,每一步皆有詳盡的操作步驟解說,確保您能夠輕鬆掌握AppSheet的使用技巧。AppSheet本身的介面操作也很簡單、易於理解,對於想要深入了解無代碼開發工具的您,這本書將是您的最佳指南。
●針對「員工與部門名單管理」、「加班申請」、「請假申請」、「薪資計算」等常用的辦公室應用程式,提供實作教學與範例QR Code,讓您可以直接產出應用程式!即使沒有程式經驗,也能即刻開發,快來感受AppSheet驚人的開發速度吧!
●從Google試算表到專屬APP,只需簡單幾步,輕鬆將數據轉化為實用的應用程式。還能與Google服務整合,讓您的應用程式與Google辦公軟體完美整合。
●有了AppSheet,想要改善流程、提高效率不用再等待,也無須花大錢外包,特別推薦給希望提升工作效率並快速開發專屬應用程式的企業。
作者簡介:
你好!
我們是由台日馬港、不同專業背景的工程師組成的團隊。作為Google與使用者的技術橋樑,致力於用簡單的方式,協助企業在日常工作中運用Google的新技術,好比本書介紹的AppSheet。
對內、對外舉辦Workshop分享技術知識也是我們的日常,擁有內部應用程式製作、自動化流程地建立等實戰應用的教學經驗。
希望幫助更多想改變工作模式的企業,成功轉型成以Google為中心的高效辦公環境。
章節試閱
1-1 認識 Google AppSheet
(1)背景與特色
以往,開發應用程式屬於專業技術,只有軟體工程師得以掌握,倘若企業需要使用OA系統(Office Automation System 辦公自動化系統)來改善工作流程,採購現成的系統可能會因為功能無法客製化而難以滿足需求,但是內部開發或委外開發又需要耗費大量的時間與費用。
如今隨著「No-Code」(無程式碼開發工具)問世,開發者無需寫任何程式碼即可製作應用程式,入門門檻大幅降低,越來越多人考慮使用無程式碼開發,AppSheet、Bubble、Zoho Creator等無程式碼開發平台也應運而生。
其中AppSheet是由雲端巨頭Google提供的應用程式開發平台服務,它最初是由初創企業AppSheet公司自主開發和銷售,但在 2020 年 1 月被Google收購,現已成為Google服務群的一部分。
在 Google 強大的技術支持下,AppSheet比起其他無程式碼工 具擁有更高的安全保障與穩定性,而且能夠與Google的各種服務協同工作,例如試算表、表單、日曆、Gmail等,也能與Excel、CSV、SQL伺服器或是Dropbox整合。此外,AppSheet還提供許多手機專屬的特殊功能,像是拍照上傳照片、獲取 GPS 和地圖資訊、QR Code讀取功能等等,使應用程式變得更加方便和高效。
AppSheet可將Excel或Google試算表的資料轉化為便利的應用程式,支援手機、平板和電腦,使用者無需安裝軟體,只要從瀏覽器登入AppSheet即可使用應用程式。
(2)收費方式
使用者可以免費註冊並使用AppSheet開發自己的應用程式,同時分享給多達 10 個使用者進行試用。但在免費試用期間無法使用所有功能,像是從應用程式內發送簡訊,就需要切換成付費計畫才能運 作,否則只能透過電子郵件發送訊息。
開發完應用程式後,若想公開發布供他人使用,必須升級到付費計畫,並依據使用者人數來訂閱服務。若要變更計畫,請點擊AppSheet介面右上角的「Account Settings」。
(3)版本選擇
Google AppSheet目前分為 Starter、Core、Enterprise Standard 和 Enterprise Plus四個版本,這些版本都提供基本的應用程式和自動化功能(詳細的版本資訊請以官方公告為準),其中AppSheet Core版本最為廣泛使用,可以滿足大多數企業用戶提高單一工作流程效率的需求。
如果您需要與第三方程式整合,透過 Google Apps Script 或其他編寫程式碼的方式來實現更高級的自動化需求,則需要使用AppSheet Core以上的版本。此外,高級版本具有設備加密功能,可 以提高資料安全性,也可以按角色或群組對使用者進行分類,開放不同的使用權限。
(4)實際運用
如果您的組織中存在一些人工處理、紙本填寫、低效管理的流 程, 例 如 請 假 申 請、 採購管理或簽核派發等, 皆可考慮透過 AppSheet 來打造應用程式,使得企業的日常工作流程可以更加自動 化和高效,讓有限的人力投入在更有價值的事務上。
舉例來說,當員工在應用程式頁面填寫請假申請後,AppSheet 可以自動發信給主管,主管只需在郵件中點一下按鈕,便能提交審核結果,無需再開啟新的視窗或是登入系統。
同時,程式會自動將請假日期新增至 Google 日曆中,員工不再需要手動新增,而所有的請假紀錄都會被儲存在 Google 試算表,由 程式自動計算請假天數與相應薪資,既節省時間又能避免錯漏。
1-2 AppSheet應用程式的開發流程
(1)準備資料
開發之前,請先在雲端服務(本書以 Google 試算表為範例)上準備好資料,而這份資料檔案可視為應用程式的資料庫,必須依照您的流程及需求來設計內容,詳細說明請參考 P.138。
(2)建立應用程式
完成資料準備後,需進行身分驗證、授予 AppSheet 對資料的存取權限後,即可進入 AppSheet 開發平台,詳細說明請參考 P.12。(您也可以直接從 Google 試算表來開啟 AppSheet)
(3)設定 Data
根據步驟(1)中資料庫的設計,逐一設定 Table(資料表)、 Column(欄位)、TYPE(資料型態)、關聯性和計算函式等等,詳細說明請參考 P.24。
(4)設定 Views
設定給不同使用者瀏覽的畫面,分別需要包含什麼內容、如何呈現, 詳細說明請參考 P.50。
(5)設定 Actions
思考有沒有哪些 Actions 需要設置,通常是用來增加使用者操作的便利性,方便快速地進行新增、編輯或刪除、審核等動作,詳細說明請 參考 P.86。
(6)設定 Automation
建立 Bots 來實現程式自動執行的流程,像是前面提過的自動發信通知審核主管,以減少使用者的人工處理時間,詳細說明請參考 P.100。
(7)佈署應用程式
最後只要設定外觀、安全性權限控管,即可分享給他人試用或直接發 布應用程式,詳細說明請參考 P.124。
1-1 認識 Google AppSheet
(1)背景與特色
以往,開發應用程式屬於專業技術,只有軟體工程師得以掌握,倘若企業需要使用OA系統(Office Automation System 辦公自動化系統)來改善工作流程,採購現成的系統可能會因為功能無法客製化而難以滿足需求,但是內部開發或委外開發又需要耗費大量的時間與費用。
如今隨著「No-Code」(無程式碼開發工具)問世,開發者無需寫任何程式碼即可製作應用程式,入門門檻大幅降低,越來越多人考慮使用無程式碼開發,AppSheet、Bubble、Zoho Creator等無程式碼開發平台也應運而生。
其中AppSheet是由...
目錄
【目錄】
Chapter 1 AppSheet 概述─無程式碼開發平台
1-1 認識 Google AppSheet
1-2 AppSheet 應用程式的開發流程
1-3 AppSheet 開發前的準備工作
1-4 認識 AppSheet 基本介面
Chapter 2 AppSheet 操作指南─設定 Data 資料源
2-1 Data 介面詳解
2-2 Expression Assistant 表達式運用
2-3 善用 Virtual Column 虛擬欄位
Chapter 3 AppSheet 操作指南─建立供使用者瀏覽的 Views
3-1 Views 介面介紹
3-2 View type 的選項設定
3-3 Forma trules(格式規則)功能說明
3-4 活用 Slice 進一步篩選
Chapter 4 AppSheet 操作指南─建立 Actions 按鈕
4-1 Actions 介面介紹
4-2 Actions 的實際運用
Chapter 5 AppSheet 操作指南─建立 Automation 以實現自動化流程
5-1 Automation 基本介紹
5-2 建立 Event 觸發事件
5-3 設定要執行的 Process
Chapter 6 AppSheet 操作指南─應用程式基本設定與公開管理
6-1 Intelligence 智能模型學習
6-2 Security 應用程式安全性設定
6-3 Settings 應用程式基本設定
6-4 Manage 佈署、版本控制、監控
Chapter 7 進入 AppSheet 實戰之前─釐清 Workflow 工作流程
7-1 繪製 DFD 資料流程圖
7-2 規劃工作表與欄位
Chapter 8 AppSheet 實戰─請假/加班/薪資辦公應用程式
8-1 應用程式的規劃
8-2 設定 Data 資料源
8-3 設定 Views 應用程式頁面
8-4 設定 Actions
8-5 設定 Automation
Chapter 9 AppSheet 實戰─與 Google Chat 整合的 Chat apps
9-1 啟用 Chat apps
9-2 自訂 Chat apps 運作方式
9-3 測試及分享 Chat apps
附錄
附錄 1 現成可用的 AppSheet 應用模板
附錄 2 透過 AI 自動生成應用程式
【目錄】
Chapter 1 AppSheet 概述─無程式碼開發平台
1-1 認識 Google AppSheet
1-2 AppSheet 應用程式的開發流程
1-3 AppSheet 開發前的準備工作
1-4 認識 AppSheet 基本介面
Chapter 2 AppSheet 操作指南─設定 Data 資料源
2-1 Data 介面詳解
2-2 Expression Assistant 表達式運用
2-3 善用 Virtual Column 虛擬欄位
Chapter 3 AppSheet 操作指南─建立供使用者瀏覽的 Views
3-1 Views 介面介紹
3-2 View type 的選項設定
3-3 Forma trules(格式規則)功能說明
3-4 活用 Slice 進一步篩選
Chapter 4 AppSheet 操...