Monday, October 5, 2009

Flash On The iPhone is (almost) Here!


My dream just arrived! Hot off the press, Adobe has announced that the next version of Flash, Flash Professional CS5, will compile ActionScript 3 Flash projects into iPhone applications distributable via the Apple Store!

Read the press release here:
http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/



Before you jump to conclusions, there is still no Flash browser plugin for Safari in the iPhone. So all of the websites that display Flash are still not going to work on the iPhone (yet.)



So what does this mean for Flash Developers? Well, it simply means that we will be able to create ActionScript 3 projects that can run like iPhone applications. At the moment, we have no way of knowing how much of ActionScript 3 or what techniques outside of scripting will translate to the iPhone. For example, will timeline effects and tweens all translate? Do we have to do anything to optimize graphics for the iPhone? Are their new features that allow Flash for iPhone apps to save data to the iPhone? Can Flash for iPhone apps communicate with web services and retrieve external XML data? Can Flash for iPhone apps communicate with iPhone data and services (like GPS data, photos on the iPhone, the iPhones photo and video camera, phone lists, email, etc.) There are no answers yet. And even if there were, those answers would likely change since Flash CS5 isn't even in beta yet. But this is only going to get more fun.



Recently in the news, Adobe also made an announcement that the new HTC Hero Phone running the Google mobile operating system would have Flash built into it. According to Adobe, while that is only Flash Lite right now, they are throwing their weight behind getting a full Flash player for mobile devices this next year.



It seems that Adobe is completely poised to dominate as the development platform for cross OS mobile device development and that is great news for the many people who have invested in Flash for years. If you are simply someone who is geeked about your iPhone or interactive mobile device, just wait until the Flash development community has at it.



Now, we just need to see more people embrace cloud computing and the world will truly go mobile!



Note: For those of you who start spamming about where I found a picture a Flash for iPhone version of the all-powerful Adobe Kuler application, well... I didn't... it is a mock up I threw together assuming that would be one of the first apps that adobe will likely convert for use on the iPhone. Can you imagine it? Take a picture of something and launch the Kuler application so it can inspect it and create color schemes from the photo!?!?!?

No comments: