The Flash Platform Top 10 for 2010

Wow on you 2010! It’s the end of a decade that I liked to call the “oughts” (although I think I was the only one…) and an impressive year for the Flash Platform. There was some adversity to overcome, sure, but there were many more successes, innovations and milestones; all those things you can look back on and say, “cool – THAT happened.” So I’m happy to take the mantle of penning/typing the Top 10 List post for 2010, and provide a (relatively) swift look back at some of the most important Flash Platform advancements.

(I should note before jumping in that this is my own list in my own order, and the order is like a Letterman Top 10: most of these could be anywhere in the list and the #1 listing could maybe be #2 or 3 on yours. So, feel free to leave a comment if you think I left something out. And even better, feel free to provide your own list – such as… “The Top 10 things you created with the Flash Platform in 2010 that you couldn’t have done in 2009.” Make sure to send links to sites and apps so everyone can check em out and we can promote with Flash Rocks, a program we’ll be building out more strongly in 2011.)

(Oh and thanks for the feedback on what to include here. I think I got most of it…)

On to the show:

#10 – Mobile/multiscreen Development with Flex and Flash Builder
“There’s going to be wholesale reversal to start thinking of mobile devices first, not as an adjunct or secondary,…If you’re designing content–applications, video, web pages–you’ve got to starting thinking about mobile.” So said Kevin Lynch in a MAX 2008 interview with CNET. And this year it went full force with the preview releases of Flex SDK “Hero” and Flash Builder “Burrito” so developers can begin mobile application development with Flex. The goal? Help reduce the time and cost associated with development and testing while providing users with great apps for tablets smartphones et al. You can get Burrito and Hero on labs. Read more here and watch more here.

#9 – Introduction of InMarket
So now that you’re creating mobile apps, how do you get them in the different mobile markets? With Adobe InMarket, you’ll use one centralized portal to publish and manage your apps in multiple stores. Using it yet? It’s free to get started.

#8 – MAX 2010 – Giveaways and More Giveaways and Demos and More Demos
Of course so much happened at MAX 2010 I could probably have just made it the entire top 10 list, but two of the greatest things from MAX (like in life) were free: the Droid 2 and Google TV giveaways for attendees. We teamed up with Motorola and Google to get developers and designers to start making great content.

Watch when Moto took the stage to announce their giveaway:

Watch Kevin Lynch demo Google TV on stage at MAX.

MAX also hosted the first live demo of the RIM Playbook, which has AIR all over it.

And the Device Bar at MAX had even more gadgets to show off:

#7 – Flash Access 2.0
Are you providing premium content as a stream or download to a browser or app? Check out Flash Access 2.0, which can be used on its own, e.g. to protect content delivered over progressive download, or in combination with other video distribution technologies such as Flash Media Server or HTTP Dynamic Streaming. With support for subscriptions or rentals, Flash Access can create new opportunities for developers and media companies, such as new revenue sources, and it’s good for your customers who can get access to great video content that otherwise wouldn’t be available online. Learn more about how you would use Flash Access.

#6 – Open Source Media Framework 1.0
Want to create a video player with customized playback controls, that keeps the look and feel of your app design? OSMF is free and lets you assemble, rather than code, new player functionality. Gives you more time to focus on custom features and overall UI and UE. Go to OSMF.org to get more info, docs, forums and tutorials.

#5 – Partnership with Amazon: Use Flash Media Server on Amazon Web Services – Pay as You Go
In order to fulfill one of the most requested features by developers and business who use Amazon Web Services and Flash Media Server – Adobe is now partnering with Amazon to lower the entry barrier for developers and companies who want to leverage the full feature set of the Adobe Flash Platform, including all the communication and streaming functionality enabled by Flash Media Server. You can use Flash Media Server on Amazon Web Services without purchasing hardware, network infrastructure, or a full license of Flash Media Server.
This is for you if:

  • You work for a business that needs to maximize delivery capacity while minimizing network and licensing costs
  • You work for a school or other educational institution that wants to create virtual classrooms or broadcast live interactive experiences
  • You work for a government agency that needs to implement real-time communication or interactive training
  • You simply want a low-cost way to evaluate and deploy Flash Media Server.

All you need to know to get started is here.

#4 – AIR for TV
When AIR 2.5 came out, we announced support for smartphones and tablets based on Android OS, BlackBerry Tablet OS, and iOS; desktops running Win, Mac and Linux – and TVs, with Samsung as the first television manufacturer to ship Adobe AIR in its line of Samsung SmartTV devices. AIR for TV, to me at least, is pretty intriguing. I’m hoping it means that I’ll be able to watch a football game at home, with my buddies who are in front of their own TVs, and maybe we can text each other about the game in real time, on our screens, with the game on the screen. Perfect for fantasy football razzing! And if Pizza Hut makes their AIR app available, then I can order food without having to leave the couch or game. I like. Can’t miss a minute, you know.

2011 is going to be an interesting year as the web and TVs start to converge. Got some ideas for good TV apps? Start learning about how to make them by watching Don Woodward’s MAX 2010 session.

#3 – 3D “Molehill” APIs for Flash Player
AT MAX 2010 we showed 3D functionality for Flash Player in the form of the “Molehill” API’s. Boy did that get a lot of attention – and we were simply showing what could be done, it’s not broadly available. So why the interest? These will be a new set of low-level, GPU-accelerated 3D APIs to give advanced 3D and 3D engine developers the flexibility to leverage GPU hardware acceleration. Today, Flash Player 10.1, renders thousands of non z-buffered triangles at approximately 30 Hz. With the new 3D APIs, developers can expect hundreds of thousands of z-buffered triangles to be rendered at HD resolution in full screen at around 60 Hz. The 3D capabilities enabled by the new APIs will also be available to the broader developer community through popular ActionScript 3D frameworks, such as Alternativa3D, Away3d, Flare3D, Sophie3D or Yogurt3D. Visit Tony Lukasavage’s blog to see some pretty awesome demos, including what we showed at MAX. So when is it all coming? Developer beta program expected first half of 2011.

#2 – FP 10.2 beta – Stage Video preview
CPU/battery power/Flash Player sure is a popular topic. Flash Player 10.2 (in beta from Adobe Labs) might help squelch performance issues for users watching video in Flash Player. FP 10.2 introduced “Stage Video,” a new method for video playback so developers can leverage complete hardware acceleration of the video rendering pipeline. Stage Video can dramatically decrease processor usage and enables higher frame rates, reduced memory usage, and greater pixel fidelity and quality.

No better way to show it off than Tinic’s demo from MAX 2010:

#1 – Flash Player 10.1 for Mobile
Here’s why having Flash Player 10.1 on my Droid Pro is so great. I was looking up a question about how to grout my bathtub and a site I found had videos so I clicked on one and it played. Just clicked and played right there on the browser page. I watched, and listened a little and scrolled while listening to read the instrutions near the video. All happening right then and there. No need for me to leave the site for another app. For me – that’s the difference between having a phone with the internet and a phone with the “full web.”

Flash Player 10.1 was completely redesigned and optimized for mobile. It has new interaction methods with support for mobile-specific input models, support for accelerometer and Smart Zooming, to scale content to full screen mode. Built initially for desktops and laptops that have loads of battery and processing power and storage – it was no small feat getting Flash Player to work on small devices. Not to mention all the different chipsets and specs that need to work with Flash Player. No small feat at all. A truly incredible job by the Flash Player team. That’s why Flash Player 10.1 for Mobile is my #1 in 2010.

Want to know if your device supports Flash Player yet? Check here. Be sure to visit m.flash.com from your device, Adobe’s showcase site for optimized Flash content, and for more information on how to optimize Flash content for mobile, visit www.adobe.com/go/fpmobile.

Thanks for getting to the end!
Wha’d I miss?

The MWC 2010 Flash Challenge

At the recent Mobile World Congress my colleagues gave me a map… and 10 minutes to find all Flash-enabled devices at Mobile World Congress 2010. You should know that there is 65.000 square meters of exhibition space at MWC and there are over 1300 exhibitors. You also need to navigate between over 50.000 attendees. I’m [...]

Mobile World Congress is a wrap!

Wow… I can’t believe it’s Thursday already… and that today was the last day of Mobile World Congress. The news of Flash Player 10.1 and AIR coming to mobile devices really resonated across the exhibition floor. It was amazing to see how many device manufacturers are supporting Flash Player and AIR. Just about all of [...]