Apple iPhone SDK?


apple iphoneFirst of all: Happy New Year everyone! For reasons I don't understand, or maybe no reason at all, there are a couple thousand of you who end up here every day (actually, closer to 4000 a day but many end up on old archive pages and, I'm guessing, quickly leave).

By now you've probably seen the oh so promising Apple iPhone. Woah, does that thing look neat!

I'm attached to my Treo, but I think I found my upgrade. I might even switch to Cingular for it, at least if they get an unlimited data plan that's not vastly super-duper overpriced. Heck, with the beautiful "visual voicemail" feature I might switch to Cingular anyway.

One thing that I'll occasionally will be missing is, of course, an ssh client which brings me to the big question: Will Apple provide an SDK and let us install our own programs on the phone?

From what I understand about the phone industry, that might be the kind of thing that makes the phone company go bonkers, but on the other hand Apple is the kind of company that can make them think differently (haha).

The hardware looks like it's completely blow anything else away, so if they make the platform open it should be an amazing success.

Oh, and I've heard that there are a few not-Apple companies working on applications for it! Hopefully they are just testing the new version of Xcode that's going to be announced in the summer. :-)

Didn't Apple start telling developers to do resolution independent applications a year ago? This would have been to make applications work on displays with much higher "per inch" resolution, like - tada - the 160 DPI iPhone display. (It's also a rumored/hoped for unannounced 10.5 feature).

I wonder what kind of processor is in it. And how stripped down is the iPhone version of OS X? I'm sure it'll still have the SQLite framework, but does it still come with say Perl? Apache? Could we port and install MySQL?

Speaking of open platform phones, if you haven't seen it, be sure to check out OpenMoko, in particular the OpenMoko presentation.

A reader pointed out some time ago that I was right about VMWare for OS X, but of course pretty wrong about the iTunes Movies thing. As a developer and AAPL shareholder I hope the " target" in Xcode will be one of the obvious, easy guesses. :-)


From the fallout on /. it appears the iPhone is not going to be as open as people like us would prefer.

I know that most everything there is speculation and opinion, but the comments made by Jobs to the New York Times, are very telling.

The most interesting quote:

“We define everything that is on the phone,” [Jobs] said. “You don’t want your phone to be like a PC. The last thing you want is to have loaded three apps on your phone and then you go to make a call and it doesn’t work anymore. These are more like iPods than they are like computers.”

to me sounds more like a control freak spreading FUD than a consumer oriented visionary. Who is he to tell me what I want on my phone, when I already know what I want on it? My PPC 6700 has several custom apps on it, including one I made myself, and it works darn fine :-)

For me, them choosing to use the very slow EDGE network provided by Cingular as opposed to the EVDO network access provided by Sprint or Verizon is a dealbreaker.

Coupled with a SmartPhone type price tag, if the iPhone is really going to be as inaccessible for developers as it sounds, As an app dev I'm struggling to even find the point of the device.

About this Entry

This page contains a single entry by Ask Bjørn Hansen published on January 9, 2007 9:06 PM.

The disadvantage of using Flickr was the previous entry in this blog.

Netgear equipment not made to be "on all day" is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.


OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.38
/* bf */