Question by Somebodyelse: should I bother learning Apple application development with a new OS coming out in a few months?
I am going to teach myself objective C and learn to build Apps for the iPhone/iPad/iPod touch and I am wondering if it is worth it to start learning now or just wait until OS4 comes out this summer? I will be starting the teach of Objective C either way, but there are some OS specific stuff that 4 will change and make much better than 3.x that we are on.
Best answer:
Answer by alt
no idea, but at least you’d be familiar with the basics. i would assume it’d help you in some ways or another, regardless of how new the OS will be or when it’s coming out.
What do you think? Answer below!

If your going to learn how to do it. I would just start there, and the OS will not matter.
You will have to interface into diffrent classes, however the logic that your using will be very similar for OS4.
Objective C, Cocoa and the Apple tool chain are not that straightforward, and you will find that by the time the new one comes out the differences should help you understand it better.
That is assuming you are working on the approved Apple Tool Chain. I. E. With a Mac. I will occasionally look at/use GNUStep which is part of the alternative for Linux/Unix stuff. I come into contact with people who are trying to use it for the iPhone/iPad/iPod touch and have come to the conclusion that if you don’t want to use the approved toolchain — for that — don’t even bother. The other uses are pretty good, but we have been messing with GNUstep since about 1990. Apple does want to lock you in to their tools but the alternatives are really not good for it.
So if you have a Mac learn now. Otherwise don’t bother.