สำหรับหลายๆ คนที่ได้ใช้ Adobe AIR ในการพัฒนา Mobile Application ไม่ว่าจะเป็น iOS หรือ Android ตอนนี้คงได้ยินข่าวเวอร์ชั่น Beta ของ Adobe AIR 3.3 กันแล้วนะครับ (ถ้ายังไม่เคยได้ยินก็คลิกที่นี่เพื่ออ่านรายละเอียดที่ผมเคยเขียนไว้ครับ)
โดยเฉพาะ feature ใหม่ๆ ที่กำลังเพิ่มเข้ามาทำให้ Adobe AIR ดูจะมีอนาคตที่สดใสมากขึ้นเรื่อยๆ ในฐานะ Cross platform runtime จริงๆ (อย่างที่ผมเคยชี้แจงไว้ในบทความการเปลี่ยนแปลงของ Adobe และ Flash)
feature ที่ผมชอบที่สุดดูเหมือนจะเป็นการปรับปรุงให้สามารถนำเข้าไปใน Mac App Store ได้ (ได้ผลิตอะไรเจ๋งๆ ออกมาขายใน Mac App Store ล่ะงานนี้)
ว่าแล้วก็ค่อยๆ ดูไปพร้อมกันเลยครับว่ามีอะไรบ้าง
1. USB debugging for AIR iOS
สำหรับคนที่ต้องบ่นกับการมานั่ง Debug Adobe AIR บน iOS Device ของตัวเองผ่าน LAN ก็คงได้เฮกันในเวอร์ชั่น 3.3 นี้
เพราะ Adobe กำลังจะใส่ feature ที่ทำให้คุณสามารถทำการ debug ตัว mobile application ผ่านการเชื่อมต่อ port USB แล้วครับ
คราวนี้ใครอยากเอา Application ไปนั่ง debug ตามร้านกาแฟก็ทำได้สะดวกแล้ว ^ ^
2. Enhanced Background behavior for AIR iOS
ส่วนนี้ก็น่ายินดีไม่ใช่น้อย
เพราะการสนับสนุน function ในการทำงาน background ของ Adobe AIR บน iOS นั้น มีขีดจำกัดอยู่พอสมควร อย่างล่าสุดในเวอร์ชั่น 3.2 ก็สนับสนุนได้เพียงการทำงานง่ายๆ และเล่น Sound file ได้เท่านั้น
แต่ในเวอร์ชั่น 3.3 นี้ Adobe AIR จะสามารถทำการ update location (Geolocation) และทำงานกับส่วนของ network ในขณะที่อยู่โหมด background ได้ รวมถึงการรับรุ้ว่า Application ที่กำลังทำงานในโหมด background กำลังจะถูกปิดโดย OS อีกต่างหาก
3. Stylus support for Android 4.0
น่าจะเคยผ่านตากันสำหรับ มือถือ Galaxy Note ที่แถม Stylus ที่มีชื่อเก๋ไก๋ว่า S-pen มาให้
นั่นเป็นสัญญาณแรกว่า Mobile Device ที่สามารถรับ input แบบปากกากลับมาอีกครั้ง แม้จะไม่โดดเด่นเท่ายุคก่อน แต่มันก็เพิ่มมิติใหม่ๆ ในการสร้างสรรค์ประเภทของ Application จริงๆ
โดยเฉพาะใน Android 4.0 ที่ Google บอกว่าจะมี API สำหรับ Stylus มาเป็นมาตรฐาน ใครจะเอาไปสร้างอะไรก็ตามสบาย
Adobe เลยไม่รอช้า สร้างส่วนที่รองรับ Stylus API มาให้พร้อมใช้งานครับ
เอ้า ใครคิดอยากสร้าง App วาดรูปดีๆ เจ๋งๆ หรืออย่างอื่นที่ใช้ Stylus ควบคุม ก็ยิ้มออกกันได้แล้วนะครับ
4. Simulator Support (Mac)
ตัวนี้เขาจัดให้สำหรับคนที่เคยอยากทดสอบ Adobe AIR บน iOS Simulator (จริงๆ) ไม่ใช่ Adobe AIR simulator
เวอร์ชั่นนี้เขาทำให้คุณสามารถยิงคำสั่งผ่าน ADT เพื่อนำ Adobe AIR Application ของคุณไปวิ่งอยู่บน iOS Simulator ได้แล้วครับ
สำหรับส่วนนี้ Windows ไม่เกี่ยว – –
5. Aspect Ratio Enhancements
ปัญหาของ Adobe AIR เวอร์ชั่นก่อนๆ ที่ Application จะมีปัญหากับ Ratio การแสดงผลก็จะถูกปรับปรุงให้ดีขึ้นกว่าเดิมมาก
6. Improved Mac App Store Support
ส่วนนี้ผมชอบที่สุด และรอมนานแล้ว โดยมีการเพิ่มการสนับสนุน ให้สามารถ Submit Adobe AIR Application ไปที่ Mac App Store ได้
ลองกันเลย!
หลังจากอ่าน feature ใหม่ๆ ใน Adobe AIR 3.3 แล้ว อยากลองของใหม่หรือยังครับ?
ถ้าอยากลองก็ไป download Adobe AIR 3.3 Beta ได้จาก Adobe Labs ได้เลย ถ้าสงสัยอะไรก็สามารถคลิกเข้าไปถามได้ใน Adobe Forum และสุดท้ายถ้าเจอ Bug ก็สามารถคลิกเพื่อ report ไปที่ Adobe เพื่อช่วยกันทำให้ Adobe AIR สมบูรณ์มากขึ้นกว่าเดิมครับ
มีปัญหาหรือคิดว่า Adobe AIR ควรมีอะไรเพ่ิมเติม แลกเปลี่ยนความคิดเห็นกันใน comment ด้านล่างได้นะครับ
ที่มา – Adobe Labs