Skip to Content

The line between web and "real" apps on the iPhone

Rogue Amoeba apparently wanted to jump in today and be the first devs to thank His Steveness for presenting developers with a complete and terrific iPhone SDK this afternoon. Or-- in their sarcastic case-- the lack thereof.

Yes, as you can see in the resulting comments, Mac developers aren't real thrilled that so far, the only way to develop for the iPhone will be to brush up on their AJAX, Javascript, and Ruby on Rails. By saying at the keynote that developers would be able to run web-based applications on the iPhone, Jobs opened a rift that's been widening: OS X developers say that they don't want to create web apps-- they'd rather work on "real apps."

Later on in the RA thread, a commenter named Joe gets to the point: web apps are quickly becoming real apps. Even Apple's release of Safari for Windows points to the idea that the ultimate way to be compatible across all systems is to put programs (Gmail, Google Reader, even Twitter) in the browser. Web developers must be thrilled-- they all just became official iPhone programmers today.

There's a big drawback, however, and it's not just that Mac devs who want to write for iPhone will have to blow the dust off of their old Javascript books. It's that the trade-off for compatibility is usually quality. If Apple had released an SDK for iPhone today (or when they do-- just because we didn't see it today doesn't mean it won't come next year), Mac devs say they'd be able to make even better applications-- because that's what they do for "real" hardware.

Rogue Amoeba apparently wanted to jump in today and be the first devs to thank His Steveness for presenting developers with a complete and...
 

Add a Comment

*0 / 3000 Character Maximum

30 Comments

Filter by:
Cast42

But remember that Google Gears is coming to Safari's Webkit! See http://castfortwo.blogspot.com/2007/06/future-of-mobile-apps-google-gears.html

June 16 2007 at 4:17 AM Report abuse rate up rate down Reply
basscadet

I'm sorry but it seems what ppl will successfully do w this phone is scroll up + down their photos + mp3s. And listen to the mp3s. More and more details sound either limitware or uncomfortableware. Let's wait for v.2 or the competition...

June 13 2007 at 4:12 AM Report abuse rate up rate down Reply
Mark

I think the iPhone is going to herald in a whole new era for Apple. I haven't read this anywhere, and I don't have any inside information, but I'm just connecting the dots.

What I think will happen is that .Mac is going to be completely revamped. (Jobs has alluded to this in interviews already.)

Anyway, I think that the next version of iLife will be fully written in AJAX (or at least use it to a great degree) and available via .Mac. This allows it to run on the iPhone and also in Safari. They pretty much already have .Mac mail set up in AJAX, so that was a test.

Next thing you know, Apple is in the subscription business, selling every manner of great, intuitive software for Mac AND windows users, all available to be hosted on their servers, downloadable to iPhones and Safari around the globe.

Remember, you heard it here first!

-mmmmark

June 12 2007 at 10:15 PM Report abuse rate up rate down Reply
Kai Cherry

Guilherme:

You are very, VERY wrong here...sorry my man :)

The *UI* for widgets is made from css/html..this much is true. However, widgets have access to the full system...cocoa, foundationkit...embedded code, whatever.

12 of the 19 widgets that apple themselves ship have hooks into the os. Widgets can run applications in the background and receive data from them. They are very much Applications; the simply use a different api for the user interface.

June 12 2007 at 7:21 PM Report abuse rate up rate down Reply
Chuck McGinley

Ask yourself this one question. Which is more fun and way cooler to use....

Google Earth ?
OR
Google Maps?

Rich clients with back end server clouds are much more interactive. You are always limited with browser based technology. I have to use Salesforce.com every day. It is a piece of crap. By the way, Safari does not support everything in Salesforce...... Which his Steveness took the time to mention.......

Hmmmmm....

Chuck


Chuck

June 12 2007 at 6:18 PM Report abuse rate up rate down Reply
jh

I don't think it's "bad" per se. I just think that it shows a large amount of misuse of power and cost. If they wanted to make a phone that could do all this and run webapps, they could have made one that costs far less than what this phone costs.

That, and the fact that it requires an Itunes Music Store account is why I'm not getting this phone. I run Apple/Linux at home, and Apple/Microsoft/Linux at work. This type of variety puts me in a very odd position.

June 12 2007 at 5:45 PM Report abuse rate up rate down Reply
Guilherme

I think you people who are cynical about "Web 2.0 apps" and how you will need to load Safari and be on the Interweb to run the application, etc. should take a look at how Dashboard widgets work.

Dashboard is just a HTML renderer, built on Safari. It does not look like a browser, though: applications are not constrained to a browser viewport, and you are not as restricted as on a web app. In fact, Dashboard widgets usually do not look at all like "web" apps. Your application can run locally, and store files locally, and access some system resorces that a browser normally wouldn't allow. I assume you will be able to control the iPhone's Telephony API for instance, which you can't do from a browser, as well as the APIs to Address Book, iCal, etc.

Dashboard widgets are distributed on a special package. End users don't really know it's HTML and Javascript. They won't know the difference.

It's not like real native apps, but it's not by any means as bad as the less imaginative posters here are assuming.

June 12 2007 at 4:37 PM Report abuse rate up rate down Reply
gabriel Ortega

Let's not forget about Google Gears, which is Google's developing technology for taking web apps OFFline. That means the iPhone would be able to use these apps without having to be "online." And since Apple and Google have been working closely on the iPhone, I suspect this is where it's going.

June 12 2007 at 4:28 PM Report abuse rate up rate down Reply
Tom

Touché :) But the same click sequence applies to all web apps, not just notes. It's just a terrible, terrible way to interact with a mobile application.

June 12 2007 at 3:52 PM Report abuse rate up rate down Reply
Adam

I'd just click the "Notes" app that's on the iPhone's main display, but, hey, that's probably just me.

June 12 2007 at 3:38 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.