Page 48 - เอกสารประกอบหลักสูตรเพื่อพัฒนาอาชีw re-skill และ up-skill การทำแอปพลิเคชั่น (Application) เพื่อการค้าออนไลน์
P. 48

43

                                                      ใบความรู้ที่ 2.2

                    เรื่อง หลักการเลือกใช้เครื่องมือในการทำแอปพลิเคชั่น (Application) เพื่อการค้าออนไลน์


























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

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

                             1. ศึกษาทำความเข้าใจถึงข้อดีข้อเสียของเครื่องมือแต่ละตัว
                                ก่อนจะเลือกเครื่องมือมาใช้ในการพัฒนา Application เราควรศึกษาเครื่องมือแต่ละตัว
                   แยกข้อดีข้อเสียของแต่ละตัว เพื่อให้สามารถเลือกใช้ได้อย่างถูกต้องเหมาะสมที่สุด อย่างเช่น ถ้าต้องการพัฒนา

                   Application ที่ใช้งานได้ทั้งระบบ Android และ ISO ก็ต้องเลือกใช้ Thunkable แทน App Inventor
                   เนื่องจาก Application ที่พัฒนาจาก App Inventor ใช้งานได้เฉพาะบน Android เท่านั้น หรือ App Inventor

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

                             2. พิจารณาเครื่องมือแต่ละตัวมีคอมโพแนนซ์ (Components) อะไรบ้าง
                                คอมโพแนนซ์ (Components) คือ ส่วนย่อยที่พัฒนาเพื่อนำมาใช้ประกอบในการทำ

                   Application ของเครื่องมือแต่ละตัว เช่น
                                User Interface components เป็นกลุ่มของคอมโพแนต์ที่ใช้ติดต่อกับผู้ใช้ เช่น ส่วนรับ

                   ข้อความ หรือ ปุ่มคำสั่งในการใช้งาน เป็นต้น
                                Layout components เป็นกลุ่มของคอมโพเนนต์ที่ควบคุมการวางตำแหน่งของคอมโพเนนต์
                   ที่ใช้ติดต่อกับผู้ใช้บนหน้าจอ









                                                           44
   43   44   45   46   47   48   49   50   51   52   53