PhoneGap/Cordova

มีอะไรใหม่ใน PhoneGap 2.8 สำหรับ Android?

เรื่องที่เกี่ยวข้อง - PhoneGap @en @th, Update @en @en, What's new @en @en

ปล่อยออกมาถี่มากๆ ในช่วงนี้ สำหรับเวอร์ชั่นใหม่ของ Adobe PhoneGap SDK ซึ่งใกล้เวลาเปลี่ยนเลขเวอร์ชั่นหลักเป็น 3.0 เข้าไปทุกทีแล้ว มาดูว่าการเปลี่ยนแปลงหลักๆ ในเวอร์ชั่น 2.8 มีอะไรกันบ้าง

1. แจ้งเตือนเมื่อมีการใช้ tag แบบเก่าในการตั้งค่า config.xml

การตั้งค่าการทำงานต่างๆ สำหรับ Android จะต้องกำหนดใน config.xml

ทีนี้ระหว่างการพัฒนา ทีม PhoneGap ได้เปลี่ยนแปลง tag ต่างๆ ที่ใช้ใน PhoneGap เยอะพอสมควร และหลายๆ ครั้ง tag เก่าใน Config.xml ก็ก่อให้เกิดปัญหา

ใน 2.8 นี้ เลยมีการเตือนมากขึ้นถ้าคุณยังใช้ tag เก่าใน config.xml อยู่ครับ

2. การเปลี่ยนจาก DroidGap ไปใช้ CordovaActivity

ตรงนี้เป็นส่วนสำคัญ เพราะปกติ Java class จะมีการใช้ class ที่ชื่อว่า DroidGap มาเป็นส่วนประกอบในการทำงาน โดยการเปลี่ยนชื่อนี้ จะทำให้การนำไปใช้กับ Project เก่า ต้องมาเปลี่ยนชื่อในไฟล์ Java กันอีกครั้ง แต่ก็เป็นการเตรียมตัวสำหรับเวอร์ชั่น 3.0 ที่จะออกมาเร็วๆ นี้ด้วย

3. การทำ splash screen แบบ 9-patch กลับมาอีกครั้ง

ความสามารถนี้หยุดการทำงานไปในเวอร์ชั่นก่อนหน้า ซึ่งเป็นความสามารถที่จะทำให้เราสามารถใช้ภาพแบบ 9 ส่วนในการกำหนด splash screen ทำให้ประหยัดเวลาในการมานั่งสร้าง splash screen ให้หน้าจอแต่ละขนาดได้อีกโข กลับมาใช้งานในเวอร์ชั่น 2.8 ได้แล้วครับ

สนใจเรื่อง Web Design, Adobe for Web, และ PhoneGap ฝาก Email รับบทความใหม่ๆ จากผมได้ที่นี่ครับ

ดูเนื้อหารวมเรื่อง PhoneGap ได้ที่ nextflow.in.th/phonegap

ที่มา – PhoneGap

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

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

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

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

Privacy Preferences

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

Allow All
Manage Consent Preferences
  • Always Active

Save