Tags:
Node Thumbnail

ก่อนจะพูดถึงความสามารถใหม่ๆ ของ 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)

Get latest news from Blognone

Comments

By: Be1con
ContributorWindows PhoneWindowsIn Love
on 17 July 2012 - 16:27 #445602
Be1con's picture

windows, mac => Windows, Mac

จริงๆแล้ว => จริง ๆ แล้ว


Coder | Designer | Thinker | Blogger

By: mk
FounderAndroid
on 17 July 2012 - 19:41 #445688 Reply to:445602
mk's picture
  • Flash Player เขียนไม่ติดกันนะครับ
  • จะเป็น แฟลช หรือ Flash เลือกเอาสักคำครับ
By: nuntawat
WriterAndroidWindowsIn Love
on 17 July 2012 - 20:04 #445702 Reply to:445688
nuntawat's picture

เสริมครับ

  • ที่จริงต้องเขียนว่า Flash ทั้งหมด หากหมายถึง Adobe Flash ครับ (อ้างอิง)
  • แท็กข่าว Adobe
  • "ทุกๆ 3 เดือน" -> "ทุก 3 เดือน", "จริงๆ แล้ว" -> "อันที่จริงแล้ว"
  • หน้าวงเล็บปิด ไม่ต้องเว้น 1 เคาะ
  • คำภาษาอังกฤษทั่วไป สะกดด้วยตัวพิมพ์เล็กทั้งหมด อาทิ native, extension ยกเว้นชื่อเฉพาะหรือคำที่หัวข้อ
  • "สามารถแสดงภาพจากกล้อง Camera โดยแสดงผลผ่าน GPU" GPU เป็นหน้าจอแสดงผล? กำลังจะมองว่า GPU ช่วยประมวลผลภาพจากกล้อง? ถ้าใช่รบกวนแก้ด้วยครับ
  • "ได้่" มีอักขระเกินมา
By: Be1con
ContributorWindows PhoneWindowsIn Love
on 17 July 2012 - 23:44 #445780 Reply to:445702
Be1con's picture

บรรทัดแรกยังไม่แก้ตรง Flash Player ครับ


Coder | Designer | Thinker | Blogger

By: heart
ContributoriPhone
on 17 July 2012 - 23:48 #445782 Reply to:445702
heart's picture

ขอบคุณครับ แก้เรียบร้อยแล้ว

By: nuntawat
WriterAndroidWindowsIn Love
on 18 July 2012 - 06:18 #445839 Reply to:445782
nuntawat's picture
  • "ทิศทางของแฟลชในปี 2012" แฟลช -> Flash
  • อัพเดท -> อัพเดต
  • หลังไม้ยมก เว้น 1 เคาะเสมอ
  • bullet ที่ 5 ที่เกี่ยวกับ StageVideo ควรแก้เป็น "StageVideo API รองรับการเรนเดอร์วีดีโอจากกล้องเว็บแคม ช่วยให้นักพัฒนาสามารถใช้ประโยชน์ของการประมวลผลจาก GPU ได้" (ดูรายละเอียดเกี่ยวกับ StageVideo ได้ที่นี่)
By: mk
FounderAndroid
on 18 July 2012 - 08:47 #445843 Reply to:445782
mk's picture

บรรทัดแรกยังไม่ได้แก้ครับ

By: heart
ContributoriPhone
on 18 July 2012 - 10:30 #445868 Reply to:445702
heart's picture

แก้อีกรอบแล้วครับ

By: nuntawat
WriterAndroidWindowsIn Love
on 18 July 2012 - 10:38 #445873 Reply to:445868
nuntawat's picture

ตัด "สามารถแสดงภาพจากกล้อง Camera ลงบน" ทิ้งด้วยครับ ภาพ ไม่ได้ ถูกแสดง (ถูกฉาย) ลง API ดังกล่าวครับ !

By: heart
ContributoriPhone
on 18 July 2012 - 12:31 #445913 Reply to:445873
heart's picture

ขอบคุณครับ

By: panurat2000
ContributorSymbianUbuntuIn Love
on 20 July 2012 - 08:46 #446804 Reply to:445913
panurat2000's picture

ตามการแถลงการของ Adobe และเราอาจจะได้เห็น Flash ในสถาปัตยกรรมใหม่ในอีกไม่นานนี้

แถลงการ => แถลงการณ์