App stores are not the future, says Google
blogs.ft.com
blogs.ft.com
Wasn't it already open source with KHTML?
"WebKit began in 2002 when Apple Inc. created a fork of the KDE project’s HTML layout engine KHTML and KDE's JavaScript engine (KJS)...
...On June 7, 2005, Safari developer Dave Hyatt announced on his weblog that Apple was open sourcing WebKit (previously, only WebCore and JavaScriptCore were open source) and opening up access to WebKit’s CVS tree and Bugzilla tool.[11] This was announced at Apple’s Worldwide Developers Conference 2005 by Apple Senior Vice President of Software Engineering Bertrand Serlet."
This talk on the history of KHTML is also pretty interesting: http://yuiblog.com/blog/2006/12/11/knoll-staikos-video
Very few open source projects are created in a vacuum.
People have been taught that stuff that comes through the browser is free. GOOG (and MSFT?) wants more stuff to come through the browser so that people will spend more time on the interet, while AAPL just wants people to spend more money. For the sake of developers, I hope AAPL wins.
Well it's true that there is no cost at Google's side, but most importantly there is also no gain. Apple does have to pay for the servers, the bandwidth... But they also are making money out of it.
It may be true that the future is the browser, but I currently see no way for companies like Google and Apple to charge money for a web app.
[Edit: The Pre APIs do appear to be accessible from JS (http://developer.palm.com/index.php?option=com_content&v...]
It depends, also, on the hardware integration. Hey, good thing there is a VM around to handle this issue.
So, as long as you're comfortable waiting for WC3 to "bless" support for a device, and then browser vendors to turn out apps (which are these so-called irrelevant native apps themselves), then in that case I agree.
Full control, no approval process and instant updates.
It is already happening on the desktop sw for the vast majority of users (whether we like it or not) and I can't see how this shouldn't be the future of mobile apps as well.
Browsers are not inherently slow. They're slow if you want to make them do things they were not designed for.
Take real-time 3D, for instance. We just need standardized APIs to do things like O3D (http://www.youtube.com/html5) and we're set.
MobileSafari, the PalmOS and the Android browser are all built on webkit. So here's where these things will happen in the near future.
An API for real-time DSP would be another milestone, in my opinion.
I'm aware that there are several "web apps offline" approaches, but doesn't that make the app a sort of native/web hybrid?
...or do they mean that native apps are not the future, except apps that run in a browser, natively?