SDK Question

Enigmah

macrumors member
Original poster
Jul 9, 2008
77
0
If you register as a paid developer and download the 4.0 SDK.

can you still use your iphone as normal but with the 4.0 beta OS on it ?
 

Torq

macrumors regular
Jun 8, 2009
135
26
If you register as a paid developer and download the 4.0 SDK.

can you still use your iphone as normal but with the 4.0 beta OS on it ?
Within the limits of any bugs present in the new version, yes.
 

Revelation78

macrumors 68000
Dec 18, 2008
1,508
11
North Carolina
If you register as a paid developer and download the 4.0 SDK.

can you still use your iphone as normal but with the 4.0 beta OS on it ?
Yes, though expect OS 4.0 to not be as stable. You'll also need to stay on top of the Beta releases, they expire and you're hosed until you download the update.
 

Enigmah

macrumors member
Original poster
Jul 9, 2008
77
0
Yes, though expect OS 4.0 to not be as stable. You'll also need to stay on top of the Beta releases, they expire and you're hosed until you download the update.
So i can run all my apps as i would do now but with the beta OS on ??

also if the license expires will it just stop my iphone from functioning ?
 

Enigmah

macrumors member
Original poster
Jul 9, 2008
77
0
My friend told me that once you install the 4.0 sdk or any sdk for that matter you can only install your own apps for testing purposes etc ? is this true ?

also, is it possible to revert back to the normal OS ?
 

Revelation78

macrumors 68000
Dec 18, 2008
1,508
11
North Carolina
So i can run all my apps as i would do now but with the beta OS on ??

also if the license expires will it just stop my iphone from functioning ?
Yes, though some apps may not be stable enough to use them in 4.0.

My friend told me that once your install the 4.0sdk or any sdk for that matter you can only install your own apps for testing purposes etc ? is this true ?

also, is it possible to revert back to the normal OS ?
FALSE...
 

Enigmah

macrumors member
Original poster
Jul 9, 2008
77
0
so if I put it on and find that all my current apps crash can i restore my device back to a stable OS ?
 

Torq

macrumors regular
Jun 8, 2009
135
26
My friend told me that once your install the 4.0sdk or any sdk for that matter you can only install your own apps for testing purposes etc ? is this true ?

also, is it possible to revert back to the normal OS ?
It wasn't true for the 3.x beta cycle, so I can't imagine it would be for 4.x.

Now, there were apps that simply did not run, or had issues, under the beta versions of the O.S., and whether they were fixed/fixable depended on whether the fix required a rebuild against the new SDK or not (Apple did not accept App submissions built on the 3.x betas until close to release).

And "no", generally you cannot officially go backwards to earlier versions of the O.S. once you install a newer version. There have been workarounds in the past that allowed you to, but no idea if those will work for 4.x.
 

Enigmah

macrumors member
Original poster
Jul 9, 2008
77
0
OK Cheers fellas,

I want to start developing apps but dont to to have my phone in an unstable state.

I imagine I will have to get a secondary device. this developing is gonna end up being pretty pricey to get started !
 

Torq

macrumors regular
Jun 8, 2009
135
26
OK Cheers fellas,

I want to start developing apps but dont to to have my phone in an unstable state.

I imagine I will have to get a secondary device. this developing is gonna end up being pretty pricey to get started !
If the apps you are intending on developing don't require the phone-specific features of the platform, then using a current iPod Touch is a cheaper way to have a physical device to test on (no plan/contract).

Ideally you want to test on every platform you plan to support, though I don't know how much that actually happens outside of the larger studios (I suspect not very often).
 

Niiro13

macrumors 68000
Feb 12, 2008
1,719
0
Illinois
Basically, it's almost the same as running the iPhone on 3.x except...

4.0 Bugs if any, will be there.

Some applications are programmed to only accept a certain iPhone OS.

Some applications may crash under 4.0 depending on what was changed in the API or removed or changed in the core code.

The results of testing on the 4.0 won't be the same as 3.x. For a lot of developers they won't notice a difference, but some will.