Uncategorized

3 ข้อเพื่อรู้จักกับ CocoonJS ระบบสร้าง Mobile App ด้วย HTML ที่เร็วส์

หากสนใจจะทำแอพพลิเคชั่น หรือเกมส์ด้วย HTML หรือเรียน PhoneGap กับผมไปแล้ว เรื่องของ CocoonJS น่าจะเป็นระบบที่คุณต้องไม่มองข้าม

เพราะจุดเด่นของ CocoonJS คือแอพพลิเคชั่นที่มันสร้างออกมา มีความเร็วระดับ “สุดๆ” นั่นเองครับ มาดู 3 ข้อที่ทำให้คุณรู้จักกับ CocoonJS และตัดสินใจนำไปใช้งานกัน

1. CocoonJS คือระบบออนไลน์ ที่เปลี่ยนโปรเจค HTML เป็น Mobile App

บริษัท Ludei เป็นเจ้าของ CocoonJS ครับ โดย CocoonJS เนี่ยเป็นเว็บแอพที่ออนไลน์อยู่ สามารถเข้าไปสมัครสมาชิกได้ จากนั้นก็มีระบบให้เราอัพโหลดโปรเจค HTML ของเราขึ้นไป แล้วเจ้า CocoonJS จะเปลี่ยนมันให้กลายเป็นแอพพลิเคชั่นให้กับ platform ต่างๆ ทั้ง mobile application อย่าง iOS, Android, Windows Phone, Firefox OS, Samsung Tizen, และ BlackBerry รวมถึง Facebook, Chrome OS, Nuke, Amazon และ Firefox Marketplace

เอ๊ะๆ เหมือนมันจะถูกเรียกว่าเป็นวิธีสร้างแอพ HTML แบบ Cross platform คล้ายๆ กับ PhoneGap Build (ที่ผมแนะนำวิธีใช้งานไว้ที่นี่) ใช่ไหมละครับ มาดูกันว่าทำไม CocoonJS มันแตกต่างจาก PhoneGap Build ยังไงกัน

2. CocoonJS เน้นที่ความเร็วของแอพ

ทีนี้จุดเด่นที่ CocoonJS เอามาใช้เป็นจุดขายก็คือ “ความเร็ว” ของแอพที่ได้จากโปรเจค HTML ที่เราอัพโหลดขึ้นไปนั่นเอง

โดยความเร็วที่ CocoonJS อ้างนั้นพูดได้ว่าเป็นระดับ Native เลยก็ว่าได้ คือทำความเร็วได้มากถึง 60 fps โดยมีการนำ Web App ของ framework ทำเกมส์ HTML ชื่อดังต่างๆ เช่น GreenSock มาเล่นใน smart phone รุ่นเก่าๆ ให้เห็นกันจะๆ

ซึ่งคนทำเกมส์มือถือจะได้ประโยชน์ไปเต็มๆ ส่วนคนทำแอพ ทาง Ludia ก็อ้างว่าสามารถใช้เทคนิคนี้ได้เช่นเดียวกัน

ดูวิดีโอสาธิตได้ด้านล่างครับ

3. CocoonJS มีระบบ API ที่พร้อมสำหรับการทำเกมส์ (ทำแอพก็ใช้ได้)

ใน PhoneGap นั้น เราจะมี PhoneGap API ที่เราสามารถเขียน Javascript เพื่อเข้าไปควบคุม sensor ต่างๆ ที่อยู่ในเครื่อง อย่าง Camera หรือ Geolocation ได้ ใน CocoonJS ก็มีเช่นกัน

แต่ มันจะมี API พิเศษๆ บางตัวที่หลายๆ คนกำลังต้องการอยู่ด้วย เช่น

  • Ads: รองรับ AdMob และ iAd
  • In-app purchases: ระบบซื้อของภายในแอพ
  • CocoonJS & Webview
  • Camera: กล้อง แน่นอน
  • Gamepad
  • Notifications: รองรับทั้ง Notification ในแอพ และ Push Notification
  • Social: รองรับระบบแชร์บน Facebook

 

เปิดอบรมสร้าง Cross Platform Mobile Application ด้วย Ionic Framework

เหมาะสำหรับคนทำเว็บ, เริ่มต้น JavaScript ES6 และ Angular เข้าใจง่าย, ใช้ได้จริง

สอบถาม หรือติดต่อจัดอบรมโทร 083-071-3373

โปรหน้าฝน! เรียนรอบสด รับคอร์สออนไลน์มูลค่ากว่า 5800 บาทฟรี!

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

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

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

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

Privacy Preferences

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

Allow All
Manage Consent Preferences
  • Always Active

Save