Flash Player 11.4 และ AIR 3.4 รุ่นเบต้า มาแล้ว

by heart
17 July 2012 - 06:47

ก่อนจะพูดถึงความสามารถใหม่ๆ ของ Flash Player 11.4 และ AIR 3.4 นั้นผมขอเล่าย้อนหลังถึงการประกาศทิศทางของ Flash ในปี 2012

โดย Adobe ประกาศว่าจะอัพเดตย่อยของ Flash Player (บน Mac และ Windows) ในปี 2012 ทุก 3 เดือน และในระหว่างนี้ก็พัฒนา ActionScript Next ซึ่งเป็นการรื้อโครงสร้างของ Flash ใหม่ทั้งหมด และจะออกมาในสิ้นปีนี้

ดังนั้นหากนับรุ่นของ Flash Player และ AIR แล้ว การออก Flash Player 11.4 และ AIR 3.4 ก็เป็นรุ่นที่ 3 ภายในปีนี้ ซึ่งถือว่าเป็นรุ่นสุดท้ายของ Flash ในสถาปัตยกรรมเก่า ตามการแถลงการของ Adobe และเราอาจจะได้เห็น Flash ในสถาปัตยกรรมใหม่ในอีกไม่นานนี้

ในความคิดของผมแล้ว ผมถือว่าไม่น่าตื่นเต้นสักเท่าไหร่ ในการอัพเดตย่อยๆ นี้ เพราะเป็นเหมือนการซื้อเวลาให้ Flash นั้นไม่ห่างหายไปในระหว่างที่พัฒนาบนโครงสร้างใหม่

แต่ความสามารถใหม่ของ Flash Player 11.4 และ AIR 3.4 นั้นก็ไม่ใช่ว่าจะไม่น่าตื่นเต้นซะทีเดียวเช่น

  • รองรับ iOS 5.1
  • สามารถใช้งาน native extension ได้ทั้งภาษา C++ และ Objective C
    (native extension คือการเขียนโค้ดบนภาษา native เช่นบน Android จะใช้ Java และนำไปทำงานใน Adobe AIR ได้ สำหรับการทำแอพในมือถือ)
  • รองรับ push notification โดยตรง ไม่ต้องผ่าน native extension อีกต่อไป
  • ActionScript Workers (หมายถึง threads)
  • สามารถฉายภาพจากกล้องลงบน StageVideo API (ดูรายละเอียดเกี่ยวกับ StageVideo ได้ที่นี่)
  • สามารถดึงภาพจากกล้อง ออกมาเป็นข้อมูลภาพได้โดยตรงเพื่อบันทึกเป็นไฟล์ภาพ

ทำให้เห็นว่าเรายังไม่สามารถมองข้าม Flash ได้ซะทีเดียว เพราะในระหว่างที่ Flash กำลังพัฒนาบนโครงสร้างใหม่นี้ ก็มีแอพที่ถูกสร้างด้วย Flash จำนวนมาก ถูกอัพโหลดขึ้นไปบน Google Play และ App Store ให้เห็นอยู่เรื่อยๆ ดังนั้นจึงยังเป็นอีกทางเลือกในการพัฒนาแบบข้ามแพลตฟอร์มอยู่ แต่จะสามารถพึ่งพา Flash ได้นานแค่ไหนนั้น คงต้องรอดูผลลัพธ์ของ Flash ในรุ่นต่อไป

ที่มา: Adobe Labs (AIR) , Adobe Labs (FlashPlayer)

Blognone Jobs Premium