Page 29 - เอกสารประกอบหลักสูตรเพื่อพัฒนาอาชีw re-skill และ up-skill การทำแอปพลิเคชั่น (Application) เพื่อการค้าออนไลน์
P. 29
ใบความรู้ที่ 2.1
เรื่อง เครื่องมือที่ใช้ในการทำแอปพลิเคชั่น (Application) เพื่อการค้าออนไลน์
ในการพัฒนาแอปพลิเคชั่นมีเครื่องมือที่เหมาะสมและใช้ในการพัฒนาแอปพลิเคชั่น
ที่หลากหลายขึ้นอยู่กับจุดประสงค์ และประเภทของแอปพลิเคชั่นนั้น ๆ เช่น การพัฒนาเว็บแอปพลิเคชั่น
สามารถพัฒนาได้โดยใช้ภาษา HTML ร่วมกับภาษาสคริปต์ (PHP, ASP, Python ฯลฯ) หรือการพัฒนา
แอปพลิเคชั่นบนสมาร์ทโฟน สามารถใช้เครื่องมือพัฒนาที่หลากหลาย เช่น Android Studio, HTML5, Java
หรือแม้กระทั่งเครื่องมือหรือภาษาที่อยู่ในรูปแบบของบล็อกคำสั่ง เช่น App Inventor หรือ Thunkable
ซึ่งปัจจุบันมีเครื่องมือจำนวนมากที่ใช้สำหรับพัฒนาแอปพลิเคชั่นขึ้นอยู่กับว่าผู้พัฒนาจะมีทักษะในการเขียน
โปรแกรม หรือต้องการพัฒนาแอปพลิเคชั่นในระดับขั้นที่สูงหรือเพื่อใช้งานทั่วไป เช่น
1. พัฒนาโปรแกรมด้วย Eclipse ซึ่งเป็นโปรแกรมสำหรับการพัฒนาซอฟต์แวร์ภาษาจาวา ผู้ที่จะ
ใช้โปรแกรมนี้ก็ต้องมีพื้นฐานการเขียนโปรแกรมอยู่ในระดับดี เหมาะสำหรับนักพัฒนาโปรแกรมทั้งหลาย
และจำเป็นต้องติดตั้ง JDK (Java Development Kit), Android SDK (Android Software Development Kit) ,
ADT (Android Development Tool) และ AVD (Android Visual Device) ต้องติดตั้งทั้งหมดในเครื่อง
2. พัฒนาโปรแกรมด้วย App Inventor เป็นเครื่องมือตัวใหม่ที่ทำให้ใคร ๆ ก็สามารถพัฒนา
แอปพลิเคชั่นบนมือถือแอนดรอยด์ (Android Phone) ได้ โดยไม่จำเป็นต้องเป็นนักพัฒนาโปรแกรมก็สามารถ
สร้างแอปพลิเคชั่นได้ คุณสมบัติของ Android Dev Tool เป็นแบบ Visually Design คือทำให้เราสามารถ
พัฒนาแอปพลิเคชั่นบนแอนดรอยด์ได้โดยไม่ต้อง coding นั้นเอง หลักการของ Google App Inventor คือจะ
มาพร้อมกับเครื่องมือพัฒนาแอปพลิเคชั่นด้วยวิธีเชื่อมโยงส่วนต่าง ๆ หรือ blocks ของการทำงานเข้าด้วยกัน
ผู้ใช้เพียงแค่คลิกเลือกส่วนการทำงานที่ต้องการ และกำหนดขอบเขตของการทำงานเท่านั้น โดยสามารถสร้าง
แอปพลิเคชั่น ได้ด้วยการกรอก และคลิกเลือกรายการ และข้อมูลต่างๆ ที่อยู่ในรูปแบบของฟอร์ม (Form)
25