All Articles Tagged cs5

More on Adobe CS5 Flash Compilation for iPhone Binaries

Flash CS5

Daring Fireball has been linking to some interesting discussions on Adobe’s recent announcement that Flash CS5 will compile “ahead of time” native iPhone binaries that can be submitted, as is, to Apple’s iTunes App Store.

First up, KickingBear reminds everyone to give it a chance before burying it just on concept or principle:

Let’s be frank here – **** the tools. If you’re as deep a fan of the Cocoa tool-chain as I am then you likely came to them as I did – after years of dealing with the drastically inferior. Do I believe Cocoa is still the best tool? Yes, I do. But let’s not pretend that it’s the only tool. Some crazy people may prefer other tools, and we may well think they’re insane for doing so. The proof, however, is in the pudding. And it’s the pudding that our customers buy. I’m in love with my oven and at this point I doubt I’ll ever change it but I have no illusions that fashion won’t pass me by. If Adobe, or anyone else, can produce tools that provide a more compelling application on the iPhone then good for them.

On the flip side, /dev/why takes a look at what’s generated by the current process:

Now, the notion that what this thing emits is indistinguishable from something Xcode emits is laughable. They are very different, and not in a good way. While the apps may get acceptable frame rates on an iPhone 3GS, they don’t on earlier hardware, and they almost certainly uses substantially more power battery than native games.

If you’re interested in the topic, give both articles a read and then let us know what you think.



Adobe CS5 to Allow Flash to Compile iPhone Apps

Flash CS5

Since Adobe can’t get Flash on the iPhone — yet — they figure the next best thing is to let Flash CS5 and ActionScript 3 compile native iPhone apps that can be submitted to the iTunes App Store and run on iPhones and iPod touches everywhere.

In fact, Chroma Circuit, Trading Stuff, Fickleblox, Just Letters, South Park, The Roach Game, and Red Hood — all already on the App Store — we also all already developed using Flash and converted to the iPhone.

Like the earlier announcement from Novell about MonoTouch letting .NET compile iPhone apps, Flash is using the same “ahead of time” compilation instead of “just-in-time” to build the native apps.

Some will say this lowers the barrier of entry for developers to gain access to the App Store. We just hope it doesn’t make it so low they trip over it on their way in.

Again, from our point of view, it’s ultimate not about making things easier for developers, it’s about making things better for end-users. It’s not about us getting more apps, it’s about us getting better ones.

If a bunch of brilliant Flash (or .Net or Java or whatever.runtime) developers suddenly cross over and decide to make brilliant apps for the iPhone, then, yay! However, in our experience the truly brilliant developers are the ones who care so deeply about their apps they edit them down to the last sub-pixel level, and tweak the code until it behaves like it was born to the metal. In other words, those developers likely already picked up Cocoa like it wasn’t no thing.

The other ones, the ones who just want to pump out as many $0.99 CrApps as possible — yeah, we’re worried they’re turning our direction, and we have enough of them already, thanks very much.

Are we overly pessimistic? (Though we’re hardly the only ones). Do you think a lot of great Flash games will suddenly make the jump to the iPhone now? If so, name us your favorites, and let us know!