PDA

View Full Version : iPhone Developer program




bkphat
Jun 16, 2008, 04:27 PM
Anyone gotten lucky yet with getting accepted to the $99 program (the one that lets you put your app on an actual phone as opposed to just the simulator)? If anyone has, could you share what they might be looking for? Does anyone know anything about this?



italiano40
Jun 16, 2008, 04:30 PM
i am still waiting for my e-mail for be in the developer program

Cromulent
Jun 16, 2008, 04:42 PM
The vast majority of people won't get in until the SDK is officially released.

robbieduncan
Jun 16, 2008, 04:47 PM
The OP in this thread (http://forums.macrumors.com/showthread.php?t=501025) almost certainly has :p

Phil A.
Jun 16, 2008, 05:32 PM
I believe membership of the iPhone Developer program is covered by NDA, so it's unlikely that many people who are on it will actually say they are

Coollector
Jun 16, 2008, 05:56 PM
Hello, I'm French, and I've been accepted... as soon as the first week of May ! What I find even more strange, is that Apple didn't ask me the address of my website, nor anything. So, either they made a research with the name of my company, either they picked me at random :eek:

P.S: I get an error when I try to access again the NDA that I've signed. But I really doubt that it's a problem if I just say that I've been accepted. So many companies have already declared that they'll release as soon as the AppStore is out ;)

admanimal
Jun 16, 2008, 06:32 PM
I was also accepted. As far as I know the selection process is completely random. I don't think Apple knows anything about what I am developing. I got in in late March/early April.

P.S. There is nothing wrong with saying you've been accepted, regardless of the NDA. This is a developer program, not the CIA.

Coollector
Jun 16, 2008, 07:15 PM
P.S. There is nothing wrong with saying you've been accepted, regardless of the NDA. This is a developer program, not the CIA.
Being in trouble with Apple is the last thing I want... Apple is my friend, I love Apple !
Do you know how I can access the NDA again ?
Am I allowed to tell what I'm developping ?

bobber205
Jun 16, 2008, 10:56 PM
If you're in this program can you not test your app on your own iphone/itouch?

firewood
Jun 16, 2008, 11:49 PM
If you're in this program can you not test your app on your own iphone/itouch?

The answer is here: http://developer.apple.com/iphone/program/details.html

It plainly says you can "test on your iPhone".

MrRage
Jun 16, 2008, 11:50 PM
Just random luck I suppose for most part. I think the keynote said 200k developers downloaded the SDK, 25k wanted to pay to for the program but only small number of them were accepted. So just have to be patient. The SDK has the emulator so your not stuck.

white89gt
Jun 17, 2008, 08:42 AM
I got the acceptance email about two weeks after I applied, and have been working on getting the hang of coding apps for the iPhone down ever since. You can test your programs on your own device, but they recommend using a device that you don't mind not working properly sometimes. I have an iPod Touch that I use for development purposes, and I haven't had any problems with it since it's been running the beta 2.0 firmware.

nokq
Jun 17, 2008, 12:52 PM
Well, since I'm developing a Game that uses OpenGL i couldn't really start till they released Beta 4 or 5. Around that time they included OpenGL support in the simulator. Since starting a little over a month ago, I'm now at the point where i need a actual device because of its multitouch capabilities to fine tune the controls. I've pretty much accepted that I'm not going to release July 11th. but I'm shooting to release shortly after.

ghayenga
Jun 18, 2008, 09:32 PM
I got the acceptance email about two weeks after I applied, and have been working on getting the hang of coding apps for the iPhone down ever since. You can test your programs on your own device, but they recommend using a device that you don't mind not working properly sometimes. I have an iPod Touch that I use for development purposes, and I haven't had any problems with it since it's been running the beta 2.0 firmware.

I just got my acceptance email tonight, logged in and paid the $99 charge, and now the order status says "Electronically Delivered". I expected it to download the 2.0 beta firmware right there, did I miss something? Am I waiting for another email with a download link? Am I just too impatient to actually try stuff out on the real iPhone instead of the simulator?

ghayenga
Jun 18, 2008, 09:57 PM
I just got my acceptance email tonight, logged in and paid the $99 charge, and now the order status says "Electronically Delivered". I expected it to download the 2.0 beta firmware right there, did I miss something? Am I waiting for another email with a download link? Am I just too impatient to actually try stuff out on the real iPhone instead of the simulator?

Never mind. I'm just too impatient :)

macgruber
Jun 26, 2008, 01:48 AM
I have been accepted as well, but I have too many other question in regards to putting a beta firmware on my phone.


Will I be able to test the exchange mail stuff in with this?

Will most of the other app work also (obviously except the AppStore), along with me putting my own apps on my phone to test?

Enuratique
Jun 26, 2008, 03:47 AM
The answer is here: http://developer.apple.com/iphone/program/details.html

It plainly says you can "test on your iPhone".

Oh bummer! I was under the impression that the iPhone SDK alone would allow you to atleast Debug directly on an iPhone... I don't yet have one but am planning on getting the 3G coming out soon. I just wrote a small little utility that really only I would ever use - I don't feel like paying Apple $100 for the privilege of being able to send my program to my phone... That seems a little ridiculous... Hopefully after it is released and the dust settles, there will be a way for you to possibly sign your app in such a way that it can only be sent to the iPhone married to your computer.

I guess I wish I knew this before spending some time writing this app in the first place (it's now done, just waiting to be put on the real thing). I think I would have been better off writing the application for a jailbroken phone.

[edit] After doing some research, it looks like it might be feasible to transfer a program written in XCode, built for the iPhone to a jail broken phone. I guess I'll be jail breaking my 2.0 phone (assuming the brilliant minds who brought the original jail breaks can continue with the 2.0 firmware)

bobber205
Jun 26, 2008, 11:49 AM
I'm pretty sure you can use your own device can't you?

Sbrocket
Jun 26, 2008, 01:29 PM
[edit] After doing some research, it looks like it might be feasible to transfer a program written in XCode, built for the iPhone to a jail broken phone. I guess I'll be jail breaking my 2.0 phone (assuming the brilliant minds who brought the original jail breaks can continue with the 2.0 firmware)

Besides the fact that in order to do this you would need to illegally obtain the beta firmware, this doesn't work anymore. This was only true for early beta versions - tools haven't been updated to activate or jailbreak newer devices, and you still need a provisioning profile if you DID get 2.0 activated without being in the program.

ghayenga
Jun 26, 2008, 02:18 PM
Oh bummer! I was under the impression that the iPhone SDK alone would allow you to atleast Debug directly on an iPhone... I don't yet have one but am planning on getting the 3G coming out soon. I just wrote a small little utility that really only I would ever use - I don't feel like paying Apple $100 for the privilege of being able to send my program to my phone... That seems a little ridiculous... Hopefully after it is released and the dust settles, there will be a way for you to possibly sign your app in such a way that it can only be sent to the iPhone married to your computer.

I guess I wish I knew this before spending some time writing this app in the first place (it's now done, just waiting to be put on the real thing). I think I would have been better off writing the application for a jailbroken phone.

[edit] After doing some research, it looks like it might be feasible to transfer a program written in XCode, built for the iPhone to a jail broken phone. I guess I'll be jail breaking my 2.0 phone (assuming the brilliant minds who brought the original jail breaks can continue with the 2.0 firmware)

Or you could send your project to someone who has paid the $99 developer fee and have them put it on the App Store as a free app for you.

Now debugging and testing on an actual iPhone instead of in the simulator may continue to a problem. Currently you have to have a signed certificate to install even debug apps on your iPhone with the beta 2.0 firmware. Which would presumably mean having to pay the $99 developer fee.

macgruber
Jun 26, 2008, 02:45 PM
I have been accepted as well, but I have too many other question in regards to putting a beta firmware on my phone.


Will I be able to test the exchange mail stuff in with this?

Will most of the other app work also (obviously except the AppStore), along with me putting my own apps on my phone to test?



When I put the beta firmware on my phone, can I still use it as a regular phone?
Continue to use all of the current apps on the phone that come with it like mail, and google maps and youtube?

I just need to know b4 i put the firmware on my phone.

Sbrocket
Jun 26, 2008, 02:49 PM
When I put the beta firmware on my phone, can I still use it as a regular phone?
Continue to use all of the current apps on the phone that come with it like mail, and google maps and youtube?

I just need to know b4 i put the firmware on my phone.

As you can probably tell, there are plenty of warnings all over the iPhone Developer Program portal that warns against thing. This is just to cover Apple's rear in case a bug disabled your ability to access some service or another, and yes everything still works like a normal device.

macgruber
Jun 26, 2008, 04:01 PM
As you can probably tell, there are plenty of warnings all over the iPhone Developer Program portal that warns against thing. This is just to cover Apple's rear in case a bug disabled your ability to access some service or another, and yes everything still works like a normal device.


Great thanks,

And I can do it directly through iTunes right? noting special to get it on my phone, just need to to the proper cert signing of the apps I want to run on it right?

white89gt
Jun 26, 2008, 04:19 PM
Actually you load the firmware, certs, provisioning profile, and program through Xcode. Nothing is done through iTunes at the moment.

Be sure to read all the directions before loading it on your phone. There are several steps to do before loading installing it. Everything is in the program portal on the developer site at apple.com.

macgruber
Jun 26, 2008, 04:30 PM
Actually you load the firmware, certs, provisioning profile, and program through Xcode. Nothing is done through iTunes at the moment.

Be sure to read all the directions before loading it on your phone. There are several steps to do before loading installing it. Everything is in the program portal on the developer site at apple.com.

Thanks a bunch from everyone here.

I am just triple checking before I attempt this. I did go to the program portal, and just need to make sure their wasn't an easier/different way to do it.

Agian i have another question.


Currently I have my iPhone sync through my windows iTunes. And it keeps my settings backed up there. When I load the new firmware on my phone, will it have any problems loading those settings and configurations back onto my phone?

I KNOW it would be better to start everything over fresh, but I don't want to start completely fresh.

Enuratique
Jun 26, 2008, 07:00 PM
Besides the fact that in order to do this you would need to illegally obtain the beta firmware, this doesn't work anymore. This was only true for early beta versions - tools haven't been updated to activate or jailbreak newer devices, and you still need a provisioning profile if you DID get 2.0 activated without being in the program.

True. I read a bunch of FAQs and saw a video showing how to use PwnageTool 1.1 to atleast jailbreak / activate (but not unlock) some beta build of 2.0. These docs/vids were made around April so I can understand what you're saying about it not working now. However, I thought I read somewhere that the iPhone Dev team knows what to do with the latest builds, they're just purposely not releasing it for fear of Apple closing their exploit. I'm confident that a solution will come out that will atleast let me put my app on my phone without having to ask Apple's permission first.

Thanks!

tonyfortpedro
Jul 1, 2008, 09:46 AM
Here's my thing. Needing a small pool of beta developers to deal with, and given the way that code signing works on the iPhone, I can see Apple's need to limit the initial pool of developers. Since they're giving out code signing keys, I can see Apple's need to control who can/can't develop apps and put them on the store.

Let's say I have a great idea for an app, and I have the technical knowledge to code it. But if I don't have any way to test it running on a real phone, no guarantee that I'll ever be accepted into the developer program or ever be able to get my app into the App Store, it makes me not want to spend the time working on my app. It's a business risk I'm not willing to take in such a total absence of information.

Will Apple continue to constrain the number of developers after the SDK's official release? Or will the playing field be open as long as I'm not writing an app that violates the terms of service (VOIP, Pr0n, etc)?

I would certainly like some clarification.

MrRage
Jul 2, 2008, 01:14 AM
Here's my thing. Needing a small pool of beta developers to deal with, and given the way that code signing works on the iPhone, I can see Apple's need to limit the initial pool of developers. Since they're giving out code signing keys, I can see Apple's need to control who can/can't develop apps and put them on the store.

Let's say I have a great idea for an app, and I have the technical knowledge to code it. But if I don't have any way to test it running on a real phone, no guarantee that I'll ever be accepted into the developer program or ever be able to get my app into the App Store, it makes me not want to spend the time working on my app. It's a business risk I'm not willing to take in such a total absence of information.

Will Apple continue to constrain the number of developers after the SDK's official release? Or will the playing field be open as long as I'm not writing an app that violates the terms of service (VOIP, Pr0n, etc)?

I would certainly like some clarification.

I really think they will open it up after the the July 11 launch or a little while after that. But hey you still have the emulator that does just about everything... at least enough for you to make a demo, video tape it and find a group to work with if it comes to that.

But really... they want as many people as they can get for this.