Linked by Eugenia Loli on Tue 12th Jun 2007 01:16 UTC
Apple When Steve Jobs mentioned a few weeks ago that there will be "some sort of app development" for the iPhone, everyone assumed he meant widgets. Widgets are less powerful than native applications, and depending on the underlying OS hooks offered, they can be even less powerful than J2ME apps. But when Jobs came out today to outright sell us Web 2.0 and said that "no SDK required", I felt cheated.
Thread beginning with comment 247059
To read all comments associated with this story, please click here.
Why the surprise?
by Maciek on Tue 12th Jun 2007 03:41 UTC
Maciek
Member since:
2005-11-15

Honestly, if Apple wanted to make a true OS X "Mobile Edition" handheld device, then the product would have been branded as such. The iPhone is exactly what the name implies: a smart-phone, with some better than usual sugar-coating that assists a typical Joe in his mobile communication. AJAX-based widgety apps are more than sufficient to implement such features, as the LDAP address book demonstration during the keynote showed.

I find it hard to believe that Apple would leave it all up to the developers to mimic the UI, etc. without some utilities, so I'm sure we'll see at least some SDK package as far as an AJAX "Web 2.0" framework and more specific explanations of hooks to the iPhone OS. That said, I also bet a shiny penny that the framework APIs/ABIs will be reverse-engineered the moment someone figures out how to dump the system.

There's no doubt that Apple is leaving a gap in their product line, but that's all the more incentive to watch out for new bomb-shells at MacWorld '08. ;)

Reply Score: 2

RE: Why the surprise?
by Lobotomik on Tue 12th Jun 2007 07:06 in reply to "Why the surprise?"
Lobotomik Member since:
2006-01-03

> The iPhone is exactly what the name implies:
> a smart-phone (...)

A smartphone is exactly what the iPhone is NOT at this moment; it is no more than a featurephone, and not the most powerful one, you see, with no Java (and so, no downloadable minigames). What it does, it does beautifully, but you can get all that done with a phone 4 times cheaper.

A smartphone is not just a phone with a nice screen, organizer software and a web browser, but a device that will let you *INSTALL NEW PROGRAMS*. There is a lot of things I may want to accomplish with a beautiful, always connected device with a gorgeous screen such as the iPod, but that would require a REAL smartphone, that would let me install free or commercial software like this:

* PDF viewer/ book reader
* Scientific graphing calculator
* Mini Office suite (Documents to Go /QuickOffice)
* SCUMM and Lucasfilm's graphic adventures
* An Infocom text adventure player
* An in-house enterprise application developed in something like RealBasic.

And on, and on, and on. But Apple is following it's usual path: it decides exactly what customers have to do, and what customers must never do, and then funnels customers down that path with no detour.

And down we march that lavishly decorated tunnel, as a herd of sheep, and enjoy a great out of the box experience for a full 90% of the time; it is just that 10% of the time, when we have a special need, big or small, we find out we're f--ked.

Reply Parent Score: 5

RE[2]: Why the surprise?
by daveiler on Tue 12th Jun 2007 19:44 in reply to "RE: Why the surprise?"
daveiler Member since:
2006-05-26

I think apple is doing what it always does.

Do a limited number of things and do them WELL.

There's a reason ipod still don't come with microphones and fm receivers.

It may well be that the things apple has decided to do with this device don't serve your purposes. That's their prerogative. So find something that does or dig in and do some reverse engineering.

Hopefully openmoko will become cost-efficient and then we will have more choices to fill our variety of needs.

Reply Parent Score: 1