Jun
16
Apple Releases Details on a Flash Killer?
So Apple pulled a fast one on us at WWDC. They had a small session on Cocoa for the Web in which they used a javascript MVC framework called SproutCore to create a thick client with bindings just like Cocoa. I’ve been trying to get a look see as to what all the hoopla is but the SproutCore site is flooded. Keep ya posted, in the meantime here’s a great article on it and here.
Similar Posts
June 16th, 2008 at 2:00 pm
wait I thought Silverlight was the Flash Killer, I am so confused, I mean how many times can something be killed.
June 16th, 2008 at 3:15 pm
I dunno, from the linked articles it sounds like Yet Another Javascript Framework. It doesn’t sound like it adds any new capabilities to the underlying platform, it’s just an easier way to write javascript applications. No audio, video, binary data manipulation, TCP/IP socket support, compression, etc, all the things you can do in flash right now that are not feasible in javascript.
June 16th, 2008 at 6:47 pm
Its a pretty impressive framework, true it doesn’t have all of the features of Flash per se, but I think this is probably the closest framework to a plugin based environment that I’ve seen. Its really impressive, you should definitely check it out. And I love the fact that it uses the Ruby gems installation model. It would’ve been nice to have it in Python though.
Just my personal preference.
June 17th, 2008 at 3:01 pm
IMO the requirement that absolutely must be met to be a Flash competitor/killer is its usability and adoption by DESIGNERS. Now sure, it’s a great framework. But Flash has a dedicated community of non-programmy designers because the tool (Flash) was created to cater to a designer’s work-flow and way of thinking. This is precisely the reason Flash has had such a hard time gaining traction in the developer community. It was always looked at as a toy. But the simple fact is that developers make crummy designers, and vice versa. You won’t find many designers jumping in to learn about a JavaScript frame work. There is room for both because they solve different needs.