AppSheet คือเครื่องมือที่ช่วยในการสร้าง Mobile Application สำหรับใช้ในองค์กรโดยแทบไม่ต้องเขียนโค้ด ซึ่งมีฟังก์ชั่นการทำงานได้เทียบเท่าซอฟแวร์สำนักงานพวก Enterprise Resource Planning (ERP) ตั้งแต่การทำเอกสาร การทำบัญชี การทำระบบจองห้องประชุม การเก็บข้อมูลความพึงพอใจพนักงาน การตรวจวัดสต็อกสินค้า การติดตามยอดขายของฝ่ายแผนกการตลาด โดยสามารถเปิดใช้งานผ่าน Web Browser ได้ทั้งในสมาร์ทโฟน และคอมพิวเตอร์ตั้งโต๊ะ

ความพิเศษของ AppSheet อีกอย่างนึงคือ การที่ผู้ใช้สามารถสร้างฐานข้อมูลโดยใช้ Spread Sheet (เช่น Google Sheet หรือ Airtable) ได้ ซึ่งแตกต่างจากการพัฒนาแอปพลิเคชั่นแบบเดิม ที่ต้องสร้างฐานข้อมูลเฉพาะ

โดย AppSheet บอก Vision ของตัวเองง่าย ๆ ว่า
เราพัฒนา AppSheet เพื่อให้ใครก็ได้สามารถพัฒนาแอปพลิเคชั่นใช้เองในองค์กร โดยไม่จำเป็นต้องมีความรู้ทางเทคโนโลยี

ที่ Vision ของ AppSheet เป็นแบบนี้เพราะ มีหลาย ๆ องค์กรที่ใช้แอปพลิเคชั่นเพื่อปรับปรุงการทำงานของตัวเอง แต่ก็ยังมีอีกหลายองค์กรที่พบว่าการพัฒนาแอปพลิเคชั่นแบบเดิม (code based programming app) นั้นมีราคาสูง ซับซ้อน และใช้เวลานาน ทำให้มีแต่บริษัทยักษ์ใหญ่เท่านั้น ที่สามารถทำโปรเจค IT ดี ๆ ได้ ทางทีม AppSheet เลยเกิดแรงบันดาลใจที่จะสร้างเครื่องมือที่จะช่วยให้ผู้ใช้ที่เป็นพนักงานบริษัทสามารถสร้าง Business application ในองค์กรของตัวเองได้

เเนะนำและการเตรียมการสำหรับใช้สร้างแอพพลิเคชั่น

      สำหรับการเตรียมการสำหรับการสร้างแอพพลิเคชั่นนั้น ท่านจะต้องเตรียมเครื่องมือเพื่อทำการสร้างแอพพลิเคชั่นให้พร้อม คือแอพหรือโปรแกรมต่างๆ ที่ทำงานสอดคล้องกัน ที่จะทำหน้าที่เป็น Server ให้กับเรานั่นเอง แต่ท่านไม่ต้องกังวลใจแต่อย่างใดว่าแอพหรือโปรแกรมจะใช้งานยาก เนื่องจากแอพหรือโปรแกรมที่ต้องตระเตรียมนั้นก็ คือ แอพของ Google นั่นเอง เพียงท่านมีบัญชีของ Google เท่านั้นก็สามารถใช้เครื่องมือเหล่านี้ได้อย่างครอบคลุมแล้ว (สมัครบัญชี) มีรายการ ดังนี้

การออกแบบแอพพลิเคชั่น

      สำหรับการออกแบบแอพพลิเคชั่นนั้น ท่านผู้ออกแบบต้องมองให้ออกเสียก่อนว่าท่านต้องการที่จะสร้างแอพพลิเคชั่นมาเพื่ออะไร แล้วแอพพลิเคชั่นที่สร้างมานั้นสามารถสร้างประโยชน์หรือช่วยอำนวยให้สามารถทำงานได้รวดเร็ว ทั้งนี้ท่านจะต้องทำการวิเคาระห์ปัญหาของที่ทำงานเสียก่อน แล้วจึงวิเคราะห์ว่าจะสามารถออกแบบแอพพลิเคชั่นยังไงให้สามารถทำงานได้รวดเร็วและมีประสิทธิภาพในการทำงานที่สูงขึ้น 

       สำหรับการออกแบบแอพพลิเคชั่นนั้นต้องเริ่มที่การออกแบบ Design Table เปรียบเสมือนการวาดรูปจินตนาการแอพพิเคชั่นของเราไว้เบื้องต้น

      สำหรับตารางการออกแบบตารางก่อนสร้างแอพพลิเคชั่นนั้นคืออะไรสามารถดูได้ตามคลิปวิดีโอได้เลยครับ

การเข้าใช้งาน Platform Appsheet

Platform AppSheet คือ Web service สำหรับการสร้างแอพพลิเคชั่น โดยการเข้าใช้งานนั้นเริ่มจากการลงทะเบียนเสียก่อน โดยแนะนำให้ลงทะเบียนด้วย Google Account ซึ่งจะทำให้ง่ายต่อการสร้างแอพพลิเคชั่นในอีกหลายด้าน ในคลิปสอนนี้ผมจะสอนแนะนำเครื่องมือการใช้งานเบื้องต้น ตั้งแต่การ Login ลงทะเบียนและดึงข้อมูลจากการ Design Table มาทำการสร้าง แอพพลิเคชั่นต่อไป.

การกำหนดชนิดข้อมูลและบันทึกข้อมูล

หลังจากเราสามารถดึงตารางที่เราได้ออกแบบเข้าสู่ Appsheet ได้แล้วขั้นตอนต่อไป คือ การกำหนดเลือกชนิดของข้อมูลของแต่ละ Columns ให้ถูกต้อง โดยให้มองเสมือนว่าแต่ละ Column เป็นหนึ่งตัวแปร ที่เราต้องกำหนดชนิดค่าของแต่ละตัวแปรให้ถูกต้อง เพื่อที่จะให้มันทำงานได้ตรงตามที่เรากำหนดตามคุณสมบัติของตัวแปรนั้นๆ ซึ่งในที่นี้เราได้กำหนดชนิดของข้อมูลเบื้องต้นตั้งแต่ในขั้นตอน การสร้างตารางและการออกแบบแอพแล้ว 

การจัดรูปแบบ Feature และการแก้ปัญหา Key

หลังจากเราได้ทำการเลือกชนิดของข้อมูลให้ตรงตามคุณสมบัติหรือหน้าที่การใช้งานเรียบร้อยแล้ว ขั้นตอนถัดไปจะเป็นการบันทึกข้อมูลลงในแอพพลิเคชั่นของเรา และจะต่อด้วยขั้นตอนการออกแบบ Feature ของหน้าต่างแอพพลิเคชั่นสำหรับการใช้งานในเงื่อนไขการใช้งานที่แตกต่างกัน

การตกแต่งแอพพลิเคชั่นตัวอักษรและสร้าง Dashboard

เมื่อถึงขั้นตอนนี้แอพพลิเคชั่นที่ทำการสร้างนั้นพร้อมใช้งานเป็นที่เรียบร้อยแล้ว แต่เพื่อให้แอพลิเคชั่นนั้นมีความน่าใช้งาน และเพิ่มความง่ายต่อการอ่านข้อมูลนั่น

ในขั้นตอนนี้ยังสอนในการสร้าง Dashboard สำหรับการมองภาพรวมการข้อมูล จากผลการสร้างกราฟแผนภูมิสรุปข้อมูลต่างๆ

การแชร์และติดตั้งแอพพลิเคชั่น

      หลังจากเราได้ทำการสร้างแอพพลิเคชั่นและตกเเต่งพร้อมใช้งานเป็นที่เป็นที่เรียบร้อยแล้ว ขั้นตอนถัดไป คือ การแชร์แอพพลิเคชั่นที่เราได้ทำการสร้างให้สามารถใช้งานได้บน Smart Phone หรือ Computer
shorturl.at/enqBC
shorturl.at/adsNX