Hybrid Mobile App

[Script จากรายการ Class A โดยอาจารย์ชยพล]

App ที่เราใช้กันบน Smart Phone นี้ส่วนใหญ่เป็น Native App ซึ่งพัฒนาสำหรับ Platform นั้นๆ ได้แก่ iOS, Android, Windows Phone

Native App จะใช้งานได้บน Platform นั้นๆเท่านั้น แต่ก็สามารถเรียกพลังความสามารถของโทรศัพท์เครื่องนั้นๆออกมาได้เต็มที่เช่นกัน

แต่ถ้าเราต้องการพัฒนา App สักตัว แล้วต้องให้ใช้ได้ทุก Platform โดยเราต้องทำงาน 3 รอบ ก็เป็นการสิ้นเปลืองพลังงานมาก แล้วไหนจะต้องคอยกำกับให้ App มีลักษณะเหมือนกัน เพิ่ม Feature เพิ่มเท่าๆกันอีก

ด้วยเหตุนี้จึงมีการพัฒนา Hybrid App หรือ แอพลูกครึ่ง ที่ไม่ได้ยึดติดกับ Platform เราสามารถสร้างครั้งเดียว ก็ใช้ได้ทุก Platform เลย แต่ก็มีข้อด้อยกว่าคือประสิทธิภาพจะไม่เท่า Native App อาจจะช้ากว่ากันบ้าง

Hybrid App สร้างด้วย HTML5, CSS, JavaScript เป็นหลัก ดังนั้นทักษะหลักจะเป็นการพัฒนา Web ซึ่งต่อขยายไปถึงการทำ Web ได้ด้วย


Comments