SproutCore: Apple's Alternative To Flash On The iPhone

in

Roughtly Drafted has published an interesting article on the different approaches to designing rich web applications being taken by Apple, Google, Adobe, and Microsoft. The article takes a look at how Apple's development tools are more mature and developed, in contrast to Google's younger tools like Google Gears. It also takes a look at closed frameworks like Adobe Flash and Silverlight, and why Apple is ignoring them in favor of open-source and standards-based development for both their website and support on the iPhone.

The article also takes a look at Charles Jolley's JavaScript framework, SproutCore, which is based on a Cocoa-like model-view-controller foundation with bindings, key value observing, and view controls, and how Apple has adopted it with MobileMe.

The article is a good read for even those of you with little or no technical backround. I highly suggest you give it a look. You can find it at RoughlyDrafted.com.


Hmmm - Flex is Open Source and standards based.

Open Screen Project... Could be interesting.

Future of flash on iPhone

So to me, it sounds like apple doesn't want to ever bring flash to the iPhone. I don't understand why it is so difficult. You say its a full internet browser, but if it can't do flash, then its not a full browser.

The guy doesn't have a clue about technology

It seems the author of the article doesn't understand why Flash & Silverlight/WPF are in a good path. It doesn't matter if the came from Adobe or Microsoft, they give a lot of freedom for expressing UI/Multimedia and incredible tools to do so. And if (for example) microsoft has success with WPF, it will be a standard and running also in other OSes like Linux (moonlight).