4 ms·
Some applications work best on the web. Some applications work best natively. I don't really see this is an either/or thing. I've been doing Cocoa programming
by swannodette 17y ago
Some applications work best on the web. Some applications work best natively. I don't really see this is an either/or thing.
I've been doing Cocoa programming and heavy amounts of JavaScript for some time now. Anything bad one camp says about the other is pure FUD. Objective-J is but one example of proof in the pudding. I myself work on a codebase that's nearly 25,0000 lines of JavaScript with a design heavily lifted from my experience with Cocoa. JavaScript's expressive power makes this possible, even trivial.
Yet, JavaScripts tooling support is just subpar compared to Apple's. While people complain about XCode, it makes FireBug look like a toy.
Also pretty much everything for building interfaces is just Precambrian compared to Apple's. Code generation for UI must die.
I could go on and on.
As far as the article is concerned: Android, Windows 7 Mobile, and iPhone are all lockins if you develop native apps for them. You have non portable code (unless you're writing a game) who cares how "open" the platform is.
It's too early to see how all of this will play out but I guess that doesn't stop everyone from hand-waving every chance they get.