?

Log in

No account? Create an account

iPhone, a developer's thoughts

« previous entry | next entry »
Jan. 9th, 2007 | 01:48 pm

Unless you have your head under a rock, you know that Apple has finally released their iPhone today.

http://www.apple.com/iphone/

According to the press information this phone is running OSX.

Does this mean that I will be able to write an application via Xcode using Objective C for the device?

Cell phones are a pain to program for. Even my Treo, which may soon sit in the bottom of a trashcan if Apple's phone is any good, is a pain to program for. Palm was never that friendly for developers. It certainly is better then what a lot of other providers have made available, but it is not as easy as writing a standalone GUI on a Mac, or coming up with a web interface.

But Objective C and Xcode? Widgets?

Now that would be a pretty incredible development platform to use with cell phones. Porting MySQL to something like this would be easy, which really has me wondering what all of the possibilities are for this.

An easy open, well mostly open, platform would make for a world changing event.

Link | Leave a comment | Share

Comments {7}

Brad Fitzpatrick

(no subject)

from: brad
date: Jan. 9th, 2007 10:13 pm (UTC)
Link

The bigger question is how big of a dick Cingular is going to be. I'm sure developing for the thing is beautiful/easy/etc... just question whether Cingular wants to get in on playing transaction middleman to all software for it.

Reply | Thread

irnbru_man

(no subject)

from: irnbru_man
date: Jan. 9th, 2007 11:06 pm (UTC)
Link

And will they let you put someone else's sim in the phone and it keeps working. Pity it is only edge with its 384 kbps theoretical max transfer. Download speed was the main reason I went with treo 700p with EVDO on verizon. Pity the treo isn't a multi-threaded os. I avoided windows mobile phones because of usability issues and that you need to have your code signed by your telco provider if you want to make certain OS calls like editing the registry.
But the iPohne does look realy nice from a distance.

Reply | Parent | Thread

irnbru_man

(no subject)

from: irnbru_man
date: Jan. 12th, 2007 05:36 pm (UTC)
Link

Looks like we have our answer

No Third-party apps on iPhone Says Jobs via NYT/Slashdot

Reply | Parent | Thread

Brian "Krow" Aker

(no subject)

from: krow
date: Jan. 12th, 2007 05:46 pm (UTC)
Link

I saw that, I also saw where he said in another article that you might be able to buy third party applications in the future.

What does this mean to me? That they don't know what they are doing just yet.

My hope is that someone hacks it pretty quickly upon release.

That or the one open source phone up the ante on the hardware that it will make available :)

Reply | Parent | Thread

Brian "Krow" Aker

(no subject)

from: krow
date: Jan. 9th, 2007 11:14 pm (UTC)
Link

Looking at the specs, aka the SIM card, I imagine that they will sell them in Europe (and locked phones are not common there). I can't imagine a world where someone doesn't crack this think quickly. It is in Apple's own interest to let this happen.

I had really hoped that Apple wouldn't partner with anyone and just sell them off the website.

Reply | Parent | Thread

Damien

(no subject)

from: alacrity
date: Jan. 10th, 2007 03:39 am (UTC)
Link

My best guess is that the hardware is so incredibly expensive that they had to enter into cost-sharing restrictive agreements with partners in order to offer them priced as low as they are. Not that they're low priced. Ouch.

Either that, or Apple has no idea how to work with partners, having never really done it on this scale before, and are going to learn a lot from this experience. :-P

Reply | Parent | Thread

Lover of Ideas

(no subject)

from: omnifarious
date: Jan. 10th, 2007 10:10 pm (UTC)
Link

Yes. I've been thinking of making a program to turn a cell phone into a smart card so you could use it to pay for things at grocery stores and stuff. But that requires a really open platform in which the phone easily speaks IP. I also thought that a cell phone would make a good platform to port CAKE to.

Too many ideas.

Reply | Thread