การสร้าง App ด้วย AppSheet

แนะนำ AppSheet Platform

AppSheet: คือ Platform สำหรับการใช้สร้างแอพพลิเคชั่น โดยไม่จำเป็นต้องเขียน Code สามารถสร้างและดีไซน์แอพพลิเคชั่นบน Web.Service ของทาง AppSheet ซึ่งง่ายต่อการใช้งานและประยุกต์ใช้งานได้หลากหลาย โดยจะใช้ Google Form หรือ Excel ที่เรารู้คุ้นเคยกันเป็นอย่างดี หรือมองเสมือนว่าเป็นการเพิ่มประสิทธิภาพการใช้งานของ Excelให้เป็นดังเสมือนแอพลิเคชั่นตามที่เราออกแบบได้ดังตามใจนึก ตัวอย่างแอพพลิเคชั่นเบื้องต้น เช่น แอพพลิเคชั่นการการทำ PM, การบันทึกเก็บประวัติงานซ่อม, การจัดระบบหน่วยงานลดเวลาการทำงาน ทั้งนี้ขึ้นอยู่กับผู้ออกแบบการใช้งานของแอพลลิเคชั่น และทำได้ไม่ยาก เปรียบเหมือนกับการใช้ Microsfoft Word, Powerpoint

การสร้างแอพพลิเคชั่นพื้นฐาน

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

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

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

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

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

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

  • Download Sheet ตัวอย่าง
การเข้าใช้งาน Platform Appsheet.mp4

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

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

การกำนดชนิดข้อมูลการออกแบบ.mp4

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

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

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

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

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

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

ในขั้นตอนนี้ยังสอนในการสร้าง Dashboard สำหรับการมองภาพรวมการข้อมูล จากผลการสร้างกราฟแผนภูมิสรุปข้อมูลต่างๆ ท่านสามารถศึกษาวิธีการสร้างและลองทำตามคลิปสอนได้เลยครับ

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

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

การสร้างแอพพลิเคชั่นขั้นสูง

ในรายการต่อไปนี้จะเป็นการสอนสร้างแอพพลิเคชั่นโดย AppSheet ขั้น Advance ขึ้นมากอีกขั้น แต่สามารถสร้างได้ไม่ยากเช่นกัน ขอให้ท่านผู้สนใจค่อยๆทำตาม Sep by step ให้ได้ตามตัวอย่างเสียก่อน เมื่อทำได้ดังตัวอย่างแล้วค่อยทำการประยุกต์สร้างแอพพลิเคชั่นเอง ในตัวอย่างต่อไปนี้จะยกตัวอย่างการสร้าง "Pump Inspection" สามารถทำตามได้เลย


การออกแบบตารางก่อนการสร้างแอพพลิเคชั่น

สำหรับการออกแบบตารางสำหรับสร้างแอพ Inspection Pump โดยเราจะแบ่งตาราง หรือหน้าต่างของแอพพลิเคชั่น ออกเป็น 5 ส่วนด้วยกัน ดังต่อไปนี้

1. หน้าต่างแสดงรายละเอียดและรายชื่อ Pump (main table)

2. หน้าต่างสำหรับการ PM ตรวจเช็ค (Form PM)

3. หน้าต่างสำหรับการ แจ้งซ่อมเครื่องจักร (Form Repair)

4. หน้าต่างรวมรวมรายชื่อช่างผู้ดูแล (Name)

5. หน้าต่างสำหรับแสดงกราฟสรุป ( Dashboard) **ไม่ต้อง Design table**

*** สามารถดาวน์โหลดเอกสารตัวอย่าง Sheet ดัง Link ด้านล่างนี้ ***

การสร้างหน้าแอพลิเคชั่นรายชื่อ Pump

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

การสร้างหน้าแอพลิเคชั่นรายชื่อช่างผู้ดูแล

ขั้นตอนและหลักการสร้างในส่วนนี้จะมีความคล้ายคลึงกับขั้นตอนที่ 2 ท่านสามารถทำตามขั้นตอนดังคลิปวิดีโอสอนได้เลยครับ

ขั้นตอนการสร้างการตรวจเชค.mp4

การสร้างฟร์อมตรวจเชค Pump

สำหรับขั้นตอนนี้จะเป็นการสอนการสร้างฟร์อมตรวจเชค Pump และสอนการแสดงผลการ Link ข้อมูลในส่วนของตารางข้อมูลให้ถึงกัน รวมถึงการแสดงผล แบบ inline table สามารถลองทำตามคลิปสอนได้เลยครับ

ขั้นตอนการสร้างรายการแจ้งซ่อม.mp4

การสร้างฟร์อมแจ้งซ่อม Pump

สำหรับขั้นตอนนี้จะเป็นการสอนการสร้างฟร์อมสำหรับการแจ้งซ่อมและบันทึกปัญหาการซ่อมพร้อมบันทึกการติดตามงานซ่อมซึ่งจะมีหลักการสร้างคล้ายๆ ขั้นตอนที่ 5

การสร้าง Feature, Dashboard

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


การตกแต่งแอพพลิเคชั่นให้น่าใช้งาน.mp4

การตกแต่งแอพพลิเคชั่นให้น่าใช้งาน

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


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

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

ตัวอย่างการประยุกต์ใช้งาน