Gmail Sidesteps the App Store
technologyreview.com
technologyreview.com
The emphasis this article places on a nonexistent battle between the App Store and web apps is misleading.
Google didn't "sidestep" the App Store. Google took advantage of the web platform Apple provides because that platform makes more sense.
Web apps do miss a few things, though:
* Speed-ups from stepping outside of a UIWebView
* Instant Springboard real estate
* Instant monetization via Apple "one-click"
* All the APIs wep apps don't have access to
I don't mean to imply it makes sense to port every web app over, but the platforms are quite different, and those differences should probably not be understated.You can easily add web apps or pages to the iPhones home screen, it's the button right below "bookmark". You even get a nice icon if it specified correctly using the appropriate HTML5
If you download an app, it goes to your Springboard till you remove it. If you visit a web page, it doesn't go to your Springboard till you take action and bookmark it. But yes, the "apple-touch-icon" is a nice touch.
Neither is "instant", though the App store process is streamlined to a specific purpose.
People moaned.
Then a web app is called 'sidestepping' the app store?!
I think the iPhone does need an app store, at the end of the day, but this headline was just to rich.
I think Google is being smart here. Many of the "apps" on the app store would be better served as web services anyways.
> “Developers and users alike are going to be very surprised and pleased at how great these applications look and work on iPhone,” said Steve Jobs, Apple’s CEO. “Our innovative approach, using Web 2.0-based standards, lets developers create amazing new applications while keeping the iPhone secure and reliable.”
And the rest of the press release said:
> “Developers can create Web 2.0 applications which look and behave just like the applications built into iPhone, and which can seamlessly access iPhone’s services, [...]”
> “Web 2.0-based applications are being embraced by leading developers because they are far more interactive and responsive than traditional web applications, and can be easily distributed over the Internet and painlessly updated by simply changing the code on the developers’ own servers. The modern web standards also provide secure data access and transactions, like those used with Amazon.com or online banking.”
You're right in that Jobs clearly was not ruling out native apps. But his comments pretty clearly imply that web apps on iPhone make native apps unnecessary.
jobs didn't hint around that true sdk-style apps were coming, because apple never talks about unreleased products, unless absolutely forced to. the introduction of the iphone itself was one of only a very few times where this happened. if apple hadn't preannounced the iphone, the story would have gotten out anyway, due to fcc filings.
the oft-repeated refrain that "jobs said web apps were good enough" is mean-spirited and wrong. i suppose it's so often repeated because people felt he was being deceitful or patronizing at wwdc 2007, when web apps were introduced. that's one way to interpret it. i choose a different one: apple is secretive. you can claim it's not the best tactic, but it's what apple does. i for one thing the positives of that policy outweigh the negatives.
What's your point? No one in this thread ever suggested otherwise.
> the oft-repeated refrain that "jobs said web apps were good enough" is mean-spirited and wrong. i suppose it's so often repeated because people felt he was being deceitful or patronizing at wwdc 2007, <
He did say that, and he was being patronizing. Many (most?) informed observers were able to figure out that Apple would probably allow native apps as soon as they were ready, and that the official Apple line was a load of bull.
Also, how is it mean spirited? It's neither malicious nor petty to simply call a spade a spade.
The author of the article assumes that the App Store is a problem to iPhone developers. It is not, it's a solution — one mobile and other developers have been waiting for several years.
With a browser the implication (of the poster) is you could browse anywhere. Which obviously is a security risk because any page you visit has access to the Iphone API.
Would you visit a site that had that kind of access in your desktop browser?
TBH I did assume that was what you meant; but it was worth making the point :)
Google around for HTML5 and offline storage.
With the requisite warnings about "no connection present" duly dismissed (this is an iPod Touch 2.0, so no AT&T network backstopping it either), I can browse my GMail inbox, read messages, make changes, and perform seemingly any "normal" mail function all without a connection. Obviously will have to connect at some point for it to be useful, but can do everything but send/receive new messages while away from a network connection.
"The HTML5 canvas tag is used to render the progress spinner without the overhead of downloading animated GIFs to the device."
http://gmailblog.blogspot.com/2009/04/new-mobile-gmail-exper...