At Adobe Max'11 conference long-awaited Flash Plater 11 was released to public, featuring hardware accelerated 2D and 3D Graphics via new Stage 3D API ( codenamed "Molehill" ) and other significant improvements.
Let me guess: if you are somehow related to Flash platform, then almost for sure sometimes you find great game and think — what's there, inside of SWF file? How to decompile Flash and gain access to resources ( images, sounds, sprites ) and source codes, look at how it was made and constructed from within?
Possibility to hook into what's supposed to stay hidden — it's a precious gift to any Flash programmer and developer in general. Hard to imagine those possibilities that are opened to us, of we can touch by own hands a "core" of great Flash game, for example. But — first things first. Now, how to actually decompile Flash?..
Great news, everyone! Apple corporation makes present to all Flash developers and lifts restrictions on app development tools for iOS. As you may remember, in April 2010 was released Adobe's Creative Suite 5, in which Flash CS5 has a highly expected and advertised feature of compiling Flash projects to native iOS app format. This feature should become a main point in CS5 release of Flash, and developers from all around the world have stood in an anticipation...
But, suddenly ( or not?.. ) Apple three days before CS5 release changed license agreement with developers, banning third-party development tools. Thus usage of Flash-to-iOS compiler automatically become forbidden.