SlideShare a Scribd company logo
1 of 6
THE FUTURE OF FLASH




What’s coming next on the most
      interactive platform



                     by Đỗ Thế Thuận (thienhaflash)
CONTENT
• What we have just now ?
• The in-shaping future …
• Getting involve ?
What we have just now
•   Popularity on the web
•   Desktop (AIR)
•   Mobile assault (10.1+AIR)
•   Not any matured alternative
•   The most open & creative community
The in-shaping future
• Technology : 3D Molehill
• Orientation : Openness philosophy,
  organizations collaboration

Flash.usage++ on Mobile & other devices:
 3D games, interactive apps
Getting involved
• Global (cool guys, use twitter, use RSS,
  read blogs)
• Local activities : vnfx + other learn flash
  blogs (dtth, aloflash, …), OFB, HAFUG,
  FOF, …
Getting involved
• Global (cool guys, use twitter, use RSS,
  read blogs)
• Local activities : vnfx + other learn flash
  blogs (dtth, aloflash, …), OFB, HAFUG,
  FOF, …

More Related Content

Similar to The future of flash

What is SlideShare?
What is SlideShare?What is SlideShare?
What is SlideShare?Nico Véliz
 
The Open Web approach
The Open Web approachThe Open Web approach
The Open Web approachTristan Nitot
 
FOSS: Technologies Communities And Society
FOSS: Technologies Communities And SocietyFOSS: Technologies Communities And Society
FOSS: Technologies Communities And SocietyGlobal Voices
 
Introduction to Open Development
Introduction to Open DevelopmentIntroduction to Open Development
Introduction to Open Developmentpelleaardema
 
Emerging Technologies
Emerging TechnologiesEmerging Technologies
Emerging Technologiesrobin fay
 
H5P content types 22.2.18
H5P content types 22.2.18H5P content types 22.2.18
H5P content types 22.2.18Matleena Laakso
 
Learning Beyond Walls - eLearning Ideas and Possibilities for Youth
Learning Beyond Walls - eLearning Ideas and Possibilities for YouthLearning Beyond Walls - eLearning Ideas and Possibilities for Youth
Learning Beyond Walls - eLearning Ideas and Possibilities for YouthKarim Wallani
 
IAll 2013 Conference
IAll 2013 ConferenceIAll 2013 Conference
IAll 2013 ConferenceJoAnn Corley
 
Mobile Technologies: Why Library Staff Should be Interested
Mobile Technologies: Why Library Staff Should be InterestedMobile Technologies: Why Library Staff Should be Interested
Mobile Technologies: Why Library Staff Should be Interestedlisbk
 
Mobile apps for education final
Mobile apps for education finalMobile apps for education final
Mobile apps for education finalKristen T
 
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Dave McClure
 
Developer Outreach for Firefox OS - Mozcamp India - 2014-06-22
Developer Outreach for Firefox OS - Mozcamp India - 2014-06-22Developer Outreach for Firefox OS - Mozcamp India - 2014-06-22
Developer Outreach for Firefox OS - Mozcamp India - 2014-06-22Frédéric Harper
 
Build mobile app hkcss itrc
Build mobile app hkcss itrcBuild mobile app hkcss itrc
Build mobile app hkcss itrcErwin Huang
 
How to start an open source project slides-dec2016
How to start an open source project   slides-dec2016How to start an open source project   slides-dec2016
How to start an open source project slides-dec2016Dirk Frigne
 
Chapter 4: It's a Free Software World After All
Chapter 4: It's a Free Software World After AllChapter 4: It's a Free Software World After All
Chapter 4: It's a Free Software World After Allckkhoo
 
Financing Freedom - Section One 0.3
Financing Freedom - Section One 0.3Financing Freedom - Section One 0.3
Financing Freedom - Section One 0.3Mis Tribus
 
Horizon Project 5
Horizon  Project 5Horizon  Project 5
Horizon Project 5Rob McCrae
 
Opensource opportunity
Opensource opportunityOpensource opportunity
Opensource opportunityBud Siddhisena
 

Similar to The future of flash (20)

What is SlideShare?
What is SlideShare?What is SlideShare?
What is SlideShare?
 
Tizen web app
Tizen web appTizen web app
Tizen web app
 
The Open Web approach
The Open Web approachThe Open Web approach
The Open Web approach
 
FOSS: Technologies Communities And Society
FOSS: Technologies Communities And SocietyFOSS: Technologies Communities And Society
FOSS: Technologies Communities And Society
 
Introduction to Open Development
Introduction to Open DevelopmentIntroduction to Open Development
Introduction to Open Development
 
Emerging Technologies
Emerging TechnologiesEmerging Technologies
Emerging Technologies
 
H5P content types 22.2.18
H5P content types 22.2.18H5P content types 22.2.18
H5P content types 22.2.18
 
Learning Beyond Walls - eLearning Ideas and Possibilities for Youth
Learning Beyond Walls - eLearning Ideas and Possibilities for YouthLearning Beyond Walls - eLearning Ideas and Possibilities for Youth
Learning Beyond Walls - eLearning Ideas and Possibilities for Youth
 
IAll 2013 Conference
IAll 2013 ConferenceIAll 2013 Conference
IAll 2013 Conference
 
Mobile Technologies: Why Library Staff Should be Interested
Mobile Technologies: Why Library Staff Should be InterestedMobile Technologies: Why Library Staff Should be Interested
Mobile Technologies: Why Library Staff Should be Interested
 
Mobile apps for education final
Mobile apps for education finalMobile apps for education final
Mobile apps for education final
 
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
 
Developer Outreach for Firefox OS - Mozcamp India - 2014-06-22
Developer Outreach for Firefox OS - Mozcamp India - 2014-06-22Developer Outreach for Firefox OS - Mozcamp India - 2014-06-22
Developer Outreach for Firefox OS - Mozcamp India - 2014-06-22
 
Build mobile app hkcss itrc
Build mobile app hkcss itrcBuild mobile app hkcss itrc
Build mobile app hkcss itrc
 
What You Need to Know About Google+
What You Need to Know About Google+What You Need to Know About Google+
What You Need to Know About Google+
 
How to start an open source project slides-dec2016
How to start an open source project   slides-dec2016How to start an open source project   slides-dec2016
How to start an open source project slides-dec2016
 
Chapter 4: It's a Free Software World After All
Chapter 4: It's a Free Software World After AllChapter 4: It's a Free Software World After All
Chapter 4: It's a Free Software World After All
 
Financing Freedom - Section One 0.3
Financing Freedom - Section One 0.3Financing Freedom - Section One 0.3
Financing Freedom - Section One 0.3
 
Horizon Project 5
Horizon  Project 5Horizon  Project 5
Horizon Project 5
 
Opensource opportunity
Opensource opportunityOpensource opportunity
Opensource opportunity
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

The future of flash

  • 1. THE FUTURE OF FLASH What’s coming next on the most interactive platform by Đỗ Thế Thuận (thienhaflash)
  • 2. CONTENT • What we have just now ? • The in-shaping future … • Getting involve ?
  • 3. What we have just now • Popularity on the web • Desktop (AIR) • Mobile assault (10.1+AIR) • Not any matured alternative • The most open & creative community
  • 4. The in-shaping future • Technology : 3D Molehill • Orientation : Openness philosophy, organizations collaboration Flash.usage++ on Mobile & other devices: 3D games, interactive apps
  • 5. Getting involved • Global (cool guys, use twitter, use RSS, read blogs) • Local activities : vnfx + other learn flash blogs (dtth, aloflash, …), OFB, HAFUG, FOF, …
  • 6. Getting involved • Global (cool guys, use twitter, use RSS, read blogs) • Local activities : vnfx + other learn flash blogs (dtth, aloflash, …), OFB, HAFUG, FOF, …

Editor's Notes

  1. Gần đây có rất nhiều công nghệ mới ra đời và đánh dấu sự cạnh tranh rất quyết liệt với nền tảng tương tác phổ biến nhất hiện nay : Flash, và một câu hỏi thường đặt ra cho những người mới học là liệu họ đầu tư thời gian học một công nghệ như Flash liệu có đáng không, khi mà trên web nhan nhản những khẩu hiệu bài trừ và “giết Flash”. Bài viết dựa trên các sự kiện thực tế để phân tích và nhận định về hướng đi, hướng phát triển kế tiếp của nền tảng Flash : Chuyện gì sắp xảy đến ? Và cũng là đưa ra câu trả lời cho câu hỏi Liệu học Flash có đáng hay không ?
  2. Nội dung của bài viết gồm 3 phần : Hiện tại Flash đang có vị trí thế nào ? – Việc này giúp ta xem xét lại xem flash đã và đang làm được những gì, so sánh xuất phát điểm có tốt hay không so với các công nghệ, nền tảng khác Tương lai đang thành hình – Một vài sự kiện định hình tương lai sắp tới của Flash : kĩ thuật và định hướng phát triển Làm sao để hòa nhập vào cộng đồng Flasher ? Các hình thức cập nhật tin tức, thảo luận, các hoạt động …
  3. Vị thế của Flash Nền tảng đang được dùng phổ biến nhất trên web, theo thống kê, 99% các máy tính có kết nối internet có cài Flash Player, điều này nghĩa là khi bạn tạo nội dung bằng Flash, hầu như tất cả mọi người đều xem được. Sự phổ biến này không thể đạt được một sớm một chiều với các nền tảng khác, Flash có được sự phổ biến như hiện nay với sự góp mặt của rất nhiều nhân tố, đơn cử một số như tính đồng nhất (chạy như nhau trên tất cả trình duyệt), tính tương tác cao (thỏa sức sáng tạo cho designer), gọn nhẹ (Flash player chỉ khoảng 4mb, ứng dụng tạo ra file .swf với dung lượng nhỏ, có thể load từng phần rất phù hợp với môi trường web) … AIR cũng dựa trên nền tảng Flash và với sự bổ sung của một vài API cho phép truy nhập vào hệ thống, ta có thể biến một ứng dụng chạy trên web thành ứng dụng chạy trên desktop mà không cần phải viết lại, điều này giúp tiết kiệm rất nhiều thời gian phát triển dự án, vì chỉ phải làm một lần thay vì phải làm 2 phiên bản. Bản AIR chạy như nhau trên desktop của các hệ điều hành phổ biến : Windows, Mac, Linux. Đây là một dấu [+] lớn cho nền tảng Flash vì nó tiết kiệm đáng kể công sức đầu tư cho dự án Năm 2010 đánh dấu một bước ngoặt về sự phổ biến của các thiết bị cầm tay, Flash cũng rất nhanh chóng đổ bộ sang Mobile với sự ra đời của FlashPlayer 10.1 hỗ trợ trên hầu hết các thiết bị di động đời mới thông qua sự hợp tác chặt chẽ với các công ty phát triển thiết bị di động hàng đầu như Nokia, Samsung … điều này nghĩa là người dùng sẽ có một trãi nghiệm hoàn chỉnh giống như trên máy tính cá nhân chứ không bị hạn chế như FlashLite trước đây, và AIR cũng đang dần được hỗ trợ trên hầu hết các thiết bị này Hiện tại cũng chưa thấy một công nghệ nào hoàn chỉnh đủ sức thay thế Flash về khả năng tùy biến giao diện, tương tác trong việc tạo ứng dụng, điều này nghĩa là nếu ta cần một ứng dụng có giao diện đẹp, có thể tùy biến dễ dàng, mang tính tương tác cao … ta vẫn phải dùng Flash Tại sao nói Flash có một cộng đồng mở và sáng tạo ? Phần lớn Flasher xuất thân từ design, muốn thể hiện được tốt các ý tưởng sáng tạo của mình nên dùng Flash để diễn hoạt và tạo tương tác, trong quá trình chuyển từ design sang Flash họ cũng gặp rất nhiều những thắc mắc do đó nhu cầu trao đổi kinh nghiệm rất lớn, và thực chất, hầu như tất cả mọi thứ chúng ta muốn làm đều đã có các project open-source để ta có thể dùng hoặc tham khảo. Đương nhiên, tham gia vào một cộng đồng như thế mình sẽ học được rất nhiều thứ hay.
  4. Tương lai đang thành hình 3D luôn đòi hỏi tốn kém rất nhiều về xử lý nhất là trên trình duyệt, tuy nhiên nhu cầu về 3D trên web lại rất cao vì nó mang đến một trãi nghiệm mới, thực hơn với người dùng. Flash trước giờ không hỗ trợ 3D hoàn chỉnh, nhưng với sự giúp đỡ của hàng loạt các 3D Flash library như Away3D, Sandy3D, Alternativa3D, Papervision3D, Flare3D … thì trãi nghiệm này hoàn toàn có thể thực hiện được, đơn cử một vài ứng dụng [demo.flv] đã sử dụng rất tốt các thư viện này để tạo ra các ứng dụng 3D hoàn chỉnh. Nhận thấy nhu cầu về 3D là rất lớn, vừa qua tại AdobeMax 2010, một công nghệ mới đã được tích hợp vào Flash có tên gọi là Molehill, cho phép sử dụng GPU để render 3D scene, điều này giúp giảm tải đáng kể cho CPU vì trước giờ, rendering vẫn là phần tốn kém nhất. Tính toán cho thấy chỉ khoảng 10% tài nguyên máy được sử dụng cho tính toán, còn lại là dùng để render. Với sự ra đời của 3D Molehill, Flash player có thể tăng số polygon render từ khoảng vài ngàn lên đến vài triệu… đây sẽ là một bước tiến lớn cho 3D trong Flash, mang lại một trãi nghiệm thực hơn, tốt hơn... Demo sử dụng 3D Molehill của Alternativa3D, Away3D, Flare3D có thể được tìm thấy trên adobeTV Định hướng phát triển sẽ luôn là thứ quan trọng nhất để đánh giá về tương lai, hiện tại Flash đang có vị thế tốt, đang cập nhật công nghệ tốt, nhưng điều này cũng không bảo đảm được một tương lai tươi sáng. Định hướng luôn là cái quan trọng nhất quyết định tương lai. + Với phương châm mở, Adobe luôn lắng nghe phản hồi từ phía cộng đồng (chương trình beta developer, nhận yêu cầu về các tính năng mới …) và thật vậy, bạn có thể tham gia vote các tính năng mới của Flash platform mà bạn muốn có, đơn cử một vài thứ như fullscreen keyboard access, mở file ở local, truy xuất tới dữ liệu thô của microphone … là các tính năng được adobe đưa vào Flash 10 sau khi nhận được nhiều phản hồi từ phía người dùng. Làm việc cho một hệ thống mở luôn tốt hơn là một hệ thống đóng, lý do là bạn có thể góp phần vào đấy để thúc đẩy công nghệ phát triển, không giống một hệ thống đóng, khi mà bạn luôn phải chạy theo nó. Cũng nói thêm là FlexSDK, OpenMedia framework, Textlayout… là opensource project hỗ trợ tốt hơn cho nền tảng Flash, bạn cũng có thể tham gia vào đấy + Sự hợp tác chặt chẽ với các công ty khác cụ thể là Open screen Project giúp tận dụng tối đa khả năng phần cứng của từng thiết bị, do đó Flash luôn chạy ổn định và hiệu quả nhất Theo đó ta thấy được phương hương phát triển của Flash trong thời gian kế tiếp là tương đối tốt, biết lắng nghe và hợp tác … và thực chất thì trước giờ Flash vẫn là một nền tảng phát triển, tích hợp, bổ sung tính năng mới rất nhanh. Và có thể thấy được rằng trong tương lai gần, việc sử dụng công nghệ flash trên các thiết bị điện tử cầm tay nói chung sẽ còn tăng mạnh để tạo ra không chỉ các ứng dụng tương tác thông thường mà có thể là 3D games hoặc các ứng dụng 3D khác …
  5. Hầu như tất cả các Flash developer trên thế giới đều sử dụng twitter để cập nhật thông tin với nhau. Nếu bạn muốn được cập nhật tin tức về công nghệ flash hàng ngày, hãy dùng twitter và follow. Twitter của mình là thienhaflash, trong danh sách mình follow có hầu hết các developer nổi tiếng của Flash, mọi người có thể xem danh sách và follow. Cũng có thể sử dụng RSS để đọc tin tức từ adobe hay các blog khác về flash. Mình thường check trên flashbookmarks.com, trên đấy thường cập nhật đầy đủ các tin tức về công nghệ RIA, không chỉ riêng flash. Đọc blog của các developer khác cũng là một thói quen tốt, danh sách các flash blogger thì nhiều vô kể, các bạn có thể search google hoặc vào openflashbook.wordpress.com mình có chọn lọc một vài flasher nổi tiếng lên trên đấy, có cả Flasher Việt và Flasher trên thế giới … Các hoạt động trong nước chủ yếu là tham gia diễn đàn Flash như vnfx.com (đây là diễn đàn flash lớn nhất Việt Nam – mà cũng gần như là duy nhất, đây là diễn đàn mà mình đã tham gia khi bắt đầu tìm tòi học flash, được giúp đỡ rất nhiều thứ từ các bậc đàn anh, mọi người đã chỉ bảo cho mình rất nhiều, tại đây thường xuyên có các bậc lão làng về Flash ghé thăm, và cũng có thường xuyên tổ chức các hoạt động thi thố mỗi 1-2 tháng, có phần thưởng hẳn hoi, mục đích là tạo sân chơi cho các bạn mới học, mới bắt đầu làm quen với Flash, tin tức công nghệ cũng thường được cập nhật. Nick trên diễn đàn của mình là Thiên Hạ, rất mong là mọi người sẽ tham gia vào vnfx để cũng nhau thảo luận tất cả các vấn đề liên quan đến Flash). Ngoài vnfx ra cũng còn một số diễn đàn khác có mục riêng cho Flash như diendantinhoc.com , một vài blog học flash như aloflash , … Ngoài ra các bạn cũng có thể tham gia vào dự án viết sách điện tử mở openflashbook.wordpress.com , đây là một dự án dài hơi, mục đích là tạo ra được một tài liệu Flash chuẩn xác thuần Việt, dành cho người Việt, dự án hiện cũng mới bắt đầu, vẫn cần sự đóng góp rất nhiều từ phía mọi người. Ở HN, các bạn có thể tham gia vào HAFUG (Hà Nội Flash User Group), là ban tổ chức của FlashCamp Hà Nội lần này, HAFUG thường xuyên có hoạt động cafe cuối tuần để trò chuyện giao lưu giữa các bạn đang học và làm Flash hoặc tham gia vào lớp học Flash On Focus (FOF cũng là một nhà tài trợ cho FlashCamp HN lần này) cũng là do các bạn Flasher đã đi làm nhiều năm lên giáo trình và giảng dạy Nếu có bất kì thắc mắc, phản hồi gì các bạn có thể gửi mail cho [email_address] hoặc chat yahoo/skype/twitter/facebook thienhaflash