Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Will you be using the iPhone SDK ?

  • I have some applications planned already

    Votes: 30 39.5%
  • Im looking forward to using it, but have nothing planned

    Votes: 21 27.6%
  • I will have a look at it

    Votes: 21 27.6%
  • Il stick to programming for bigger screens thanks

    Votes: 4 5.3%

  • Total voters
    76

MacDonaldsd

macrumors 65816
Original poster
Sep 8, 2005
1,005
0
London , UK
Hello fellow coders,

With the arrival of the iPhone SDK looking like a strong possibility in the next few hours, I am wondering if anyone here is going to use it, or indeed already have some ideas planned ?
 

kainjow

Moderator emeritus
Jun 15, 2000
7,958
7
It'll be interesting to see how much of the SDK is identical to what's already available from jailbroken iPods.

I hope they provide a way to access the iPhone's hard drive from the desktop and the iPhone, or else apps that require data to be synced to and from the desktop won't exist.
 

iSee

macrumors 68040
Oct 25, 2004
3,540
272
I'm guessing they'll extend the Sync Service API for syncing data between the iphone/touch and the desktop. I'd be surprised if they weren't using some version of that for their own apps now.

But yeah, directly or indirectly, we'll need access to the iPhone's "hard drive." (Well, directly would be preferable, but I wouldn't count on being able to mount it as an external drive.)
 

Eraserhead

macrumors G4
Nov 3, 2005
10,434
12,250
UK
I'm not going to be coding for the iPhone as I don't really have time at the moment, however I'm sure it'll be an interesting device to code for in the future.
 

kainjow

Moderator emeritus
Jun 15, 2000
7,958
7
Are you guys following this?

iphonesdka131.jpg


:eek: :D
 

kainjow

Moderator emeritus
Jun 15, 2000
7,958
7
Well I just signed up:

Thank you for registering as an iPhone Developer. You will receive an email to complete your registration. Simply click the link within the email to access the Free SDK.

But their website won't even load for me to download.
 

Monkaaay

macrumors 6502
Jun 19, 2006
258
0
Richmond, VA
From what I can tell, if you're publishing a free app, you won't be paying the $99 fee. For a commercial app, $99 is nothing to be put in front of so many potential customers.
 

Monkaaay

macrumors 6502
Jun 19, 2006
258
0
Richmond, VA
Do we know if the iPhone SDK is Objective-C only, or has support for the other Cocoa friendly languages such as Python and Ruby?
 

HiRez

macrumors 603
Jan 6, 2004
6,265
2,630
Western US
From what I can tell, if you're publishing a free app, you won't be paying the $99 fee. For a commercial app, $99 is nothing to be put in front of so many potential customers.
Hmm, that's how I think it should work. However, as I understand it you can only use the SDK locally for free, you still need to pay the $99 to distribute the app (using AppStore), even if it's a free app. That's kind of a bummer for a lot of people if it's true.

EDIT: To be more clear, it seems that you can only run apps on the iPhone simulator on your Mac for free, I don't even think you can install them on your own iPhone without paying (apparently this buys you a certificate that authenticates when you install or something).
 

HiRez

macrumors 603
Jan 6, 2004
6,265
2,630
Western US
Does anyone know if the SDK will work with Tiger and Xcode 2 or will Leopard and Xcode 3 be required? I have a feeling it's the latter but I'd like confirmation.
 

kainjow

Moderator emeritus
Jun 15, 2000
7,958
7
Does anyone know if the SDK will work with Tiger and Xcode 2 or will Leopard and Xcode 3 be required? I have a feeling it's the latter but I'd like confirmation.

I'm pretty sure I read it was Leopard only, since isn't it using Instruments?
 

HiRez

macrumors 603
Jan 6, 2004
6,265
2,630
Western US
Do we know if the iPhone SDK is Objective-C only, or has support for the other Cocoa friendly languages such as Python and Ruby?
Using the bridges in Leopard it shouldn't matter what language you're calling from, right? So just a guess but I think it should probably work using Python or Ruby. Only hitch might be getting it compiled and packaged correctly to install on iPhone?

EDIT: Now that I think about it, it probably won't work if there's no Python or Ruby runtime on the iPhone. There may be but I didn't see it mentioned. Or maybe it's possible to install that but if it's not installed by default on every iPhone it's not good. But they could probably add those to an iPhone software update.
 

kainjow

Moderator emeritus
Jun 15, 2000
7,958
7
SDK is Intel only, it wont install on my iMac G5.

I'm sure it has to do with the fact that the ARM processor is little-endian. Probably wasn't worth Apple's effort to make it PPC compatible.

Using the bridges in Leopard it shouldn't matter what language you're calling from, right? So just a guess but I think it should probably work using Python or Ruby. Only hitch might be getting it compiled and packaged correctly to install on iPhone?

Unless it's already supposed by the iPhone, I doubt it'll be added via third-party since it's looking like the SDK is allowing developers to only write .apps at this point.


I wish all the newbies would stop loading Apple's site so I can download the SDK.
 

MacDonaldsd

macrumors 65816
Original poster
Sep 8, 2005
1,005
0
London , UK
Unless it's already supposed by the iPhone, I doubt it'll be added via third-party since it's looking like the SDK is allowing developers to only write .apps at this point.


I wish all the newbies would stop loading Apple's site so I can download the SDK.

Yeah I want it :mad:

It looks much better than I thought it would be, I thought the interface would have to be hand coded rather than using an interface builder.
 

kainjow

Moderator emeritus
Jun 15, 2000
7,958
7
It looks much better than I thought it would be, I thought the interface would have to be hand coded rather than using an interface builder.

I agree, I'm quite impressed with the IB integration, plus the simulator is awesome, and remote debugging will be very useful.


Looks my new avatar kicked in ;)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.