รู้จัก JQUERY MOBILE เฟรมเวิร์คสำหรับสร้าง WEB MOBILE APP

jQuery Mobile คืออะไร?

jQuery Mobile คือ Framework ที่ช่วยให้เราสามารถสร้าง Mobile Website ได้ง่ายและสะดวกขึ้นโดยที่เราไม่ต้องเสียเวลาออกแบบ User Interface (UI) ไม่ต้องทำเองใหม่ทั้งหมด พูดง่ายๆก็คือว่า jQuery mobile ทำมาให้แล้ว และถ้าเราอยากสร้าง Mobile App ก็นำไปใช้ร่วมกับ PhoneGap ส่งเข้า App store ของ Apple หรือ Android ได้อีกด้วย
อย่างหลังนี่แหละครับที่ผมชอบมากๆประทับใจที่สุด ทำให้ชีวิตนักพัฒนาอย่างผมสบายขึ้นเยอะ

ประโยชน์ของ jQuery Mobile

  1. เขียนครั้งเดียว รันได้บนทุกอุปกรณ์ เช่น iOS, Android, BlackBerry, Windows Phone และอื่น ๆ
  2. ใช้ร่วมกับ PhoneGap ช่วยให้เราทำ Mobile App ได้ง่ายๆโดยที่ไม่ต้องศึกษาภาษาเฉพาะของระบบ Platform นั้นๆ เช่น iOS ต้องศึกษาภาษา Objective-C ถ้าเป็น Android ก็ต้องเขียนด้วย Java แล้วไหนจะเจ้าอื่นๆอีกหล่ะ คงปวดกะบาลมิใช่น้อย
  3. สามารถใช้กับ PHP และฐานข้อมูล MySQL ได้ การใช้งานไม่ต่างอะไรกับการเขียนโปรแกรมบน PHP กับ MySQL ในรูปแบบทั่ว ๆ ไป
  4. มี Themes สวยงามมากมาย ให้เลือกใช้ บางทีเราก็ไม่จำเป็นต้องเสียเวลากำหนด CSS หรือเขียน Javascript ให้มากมาย แค่เลือก Themes มาใช้ก็ช่วยให้พัฒนางานได้เร็วขึ้น
    ดังนั้น jQuery Mobile จึงเข้ากันได้ดีกับงานเร่งด่วน ยุคสมัยนี้ทำงานดีอย่างเดียวไม่พอ ต้องเร็วด้วย ถึงจะทันกิน

จุดด้อยของ jQuery Mobile

การทำ Mobile web หรือ Mobile App โดยใช้ jQuery Mobile นั้น ก็ต้องยอมรับว่าความสามารถบางอย่าง อาจไม่สู้การใช้ภาษาเฉพาะ (Native language) ที่ใช้พัฒนาได้ เช่นการติดต่อกับฮาร์ดแวร์ของสมาร์ทโฟน แต่ถ้าบาง Mobile App ที่ไม่จำเป็นต้องมีลูกเล่นอะไรมากมาย แค่ทำงานได้เหมือนเว็บไซต์และแสดงผลได้ยอดเยี่ยมบนสมาร์ทโฟนก็เป็นอันใช้ได้ jQuery Mobile จึงเป็นทางเลือกได้ดีเยี่ยมสำหรับนักพัฒนาแอพพลิเคชั่น

ตัวอย่าง Mobile web ที่สร้างด้วย jQuery Mobile สวยๆทั้งนั้นเลยครับ

http://www.jqmgallery.com/

เข้าสู่ระบบ