ปล่อยออกมาถี่มากๆ ในช่วงนี้ สำหรับเวอร์ชั่นใหม่ของ 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