การสร้างแอพพลิเคชั่น
ที่มา: https://www.mangoconsultant.com/th/news-knowledge/knowledge/274-application
Application (แอพพลิเคชั่น) หรือที่ทุกคนเรียกกันสั้นๆ ว่า App (แอพ) มันคือ โปรแกรมที่อำนวยความสะดวกในด้านต่างๆ ที่ออกแบบมาสำหรับ Mobile (โมบาย) Teblet (แท็บเล็ต) หรืออุปกรณ์เคลื่อนที่ ที่เรารู้จักกัน ซึ่งในแต่ละระบบปฏิบัติการจะมีผู้พัฒนาแอพพลิเคชั่นขึ้นมามากมายเพื่อให้ตรงกับความต้องการของผู้ใช้งาน ซึ่งจะมีให้ดาวน์โหลดทั้งฟรีและจ่ายเงิน ทั้งในด้านการศึกษา ด้านกรสื่อสารหรือแม้แต่ด้านความบันเทิงต่างๆ เป็นต้น
โมบายแอพฯ จะแบ่งออกเป็น 3 ประเภท คือ Native Application, Hybrid Applicationและ Web Application
Native App (เนทีฟ แอพ) คือ Application ที่ถูกพัฒนามาด้วย Library (ไลบรารี่) หรือ SDK (เอส ดี เค) เครื่องมือที่เอาไว้สำหรับพัฒนาโปรแกรมหรือแอพพิเคชั่น ของ OS Mobile (โอ เอส โมบาย) นั้นๆโดยเฉพาะ อาทิ Android (แอนดรอยด์) ใช้ Android SDK (แอนดรอยด์ เอส ดี เค), IOS (ไอ โอ เอส) ใช้ Objective c (ออปเจคทีฟ ซี), Windows Phone (วินโดว์ โฟน) ใช้ C# (ซีฉาบ) เป็นต้น
Hybrid Application (ไฮบริด แอพพลิเคชั่น) คือ Application ที่ถูกพัฒนาขึ้นมาด้วยจุดประสงค์ ที่ต้องการให้สามารถ รันบนระบบปฏิบัติการได้ทุก OS โดยใช้ Framework (เฟรมเวิร์ก) เข้าช่วย เพื่อให้สามารถทำงานได้ทุกระบบปฏิบัติการ
Web Application (เว็บ แอพพลิเคชั่น) คือ Application ที่ถูกเขียนขึ้นมาเพื่อเป็น Browser (บราวเซอร์) สำหรับการใช้งานเว็บเพจต่างๆ ซึ่งถูกปรับแต่งให้แสดงผลแต่ส่วนที่จำเป็น เพื่อเป็นการลดทรัพยากรในการประมวลผล ของตัวเครื่องสมาร์ทโฟน หรือ แท็บเล็ต ทำให้โหลดหน้าเว็บไซต์ได้เร็วขึ้น อีกทั้งผู้ใช้งานยังสามารถใช้งานผ่าน อินเตอร์เน็ตและอินทราเน็ต ในความเร็วตํ่าได้