PhoneGap/Cordova

รวม Web Chart สำหรับใช้ใน HTML5 Mobile App อย่าง PhoneGap และ Cordova

เรื่องที่เกี่ยวข้อง - PhoneGap, PhoneGap 3, PhoneGap 3 Tip & Trick

พอดีตอนสอนหลักสูตรสร้าง iOS และ Android App ด้วย HTML5 มีหัวข้อน่าสนใจว่า ถ้าเราต้องการสร้าง Mobile application ด้วย HTML5 แต่อยากแสดงข้อมูลแบบ Chart (พวกกราฟแท่ง หรือกราฟเส้น) จะทำได้ยังไง

คำถามน่าสนใจไหมล่ะ?​ 🙂

ถ้าเข้าใจแนวคิดของ PhoneGap และ Cordova แล้ว คำถามนี้ไม่ยากเลย นั่นคือเราสามารถหา Chart framework ที่เป็น Web Chart (พวกเดียวกับที่เราใช้บน Web application) ใช้งาน

เพียงแต่ Web Chart นั้นต้องไม่อ้วน เทอะทะ กินทรัพยากร กินแรมบนเครื่อง ซึ่งผมก็ลองหา และรวบรวมมาให้ลองเอาไปใช้กันในที่นี้

Flot (ฟรี)

Chart plugin เรียกใช้งานได้ผ่าน JQuery และเป็นตัวที่นักพัฒนา HTML5 Application หลายคนนิยม

เข้าไปดูวิธีใช้งานและ Download จากที่นี่

Flot Chart
ตัวอย่างของ Flot Chart

JQPlot (ฟรี)

อีก Chart plugin สำหรับ JQuery

เข้าไปดูวิธีใช้งานและ Download จากที่นี่

JQPlot Chart
JQPlot มีก็มี Chart หลายแบบให้เลือกใช้ได้หลากหลาย

Highcharts (ฟรี/คิดเงิน)

Web Chart รองรับ browser หลากหลายเวอร์ชั่น รวมไปถึง iOS และ Android มีให้ใช้งานหลากหลายตัว

ฟรี ถ้าไม่ได้เอาไปใช้ในเชิงธุรกิจ (non-commercial) แต่ถ้าเอาไปหากำไรก็เสียค่าเหนื่อยให้เขาหน่อยนะครับ 🙂

เข้าไปดูวิธีใช้งานและ Download จากที่นี่

HighCharts
ตัวอย่างกราฟจาก HighCharts

JQuery Sparkline (ฟรี)

สำหรับงานที่ต้องการแค่แสดง Chart เล็กๆ ตามหลังข้อมูล JQuery Sparkline ให้เอาไปใช้กันได้ฟรีๆ

เข้าไปดูวิธีใช้งานและ Download จากที่นี่

JQuery Sparkline
กราฟเล็กๆ ใน JQuery Sparkline

ZoomChart (คิดเงิน)

เป็นหนึ่งใน Web Chart ที่ทรงพลานุภาพมากที่สุดตัวหนึ่ง มีหลากหลายแบบให้ใช้งาน อนิเมชั่นหวือหวา แต่ความสามารถที่สุดยอด มาพร้อมกับราคาเสมอ ลองคลิกเข้าไปพิจารณาก่อนว่าเหมาะกับงานที่เราต้องใช้ไหม

เข้าไปดูวิธีใช้งานและ Download จากที่นี่

ZoomChart
ZoomChart มีลูกเล่นที่หลากหลาย และความสามารถมาเต็ม ลองดูก่อนว่าใช้กับงานได้ไหม

แหล่งที่มา – StackOverflow

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

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

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save