Cool! You're starting to develop! I'm also programming on the SDK...
One problem: Objective C has got to be the hardest language to learn, lol.
Anyway, the SDK itself is just a set of APIs and Libraries for the iPod Touch (so like one of the APIs would be to access the Photo Album on the iPhone).
You don't really work the SDK. I mean, you have to import it so like: #import. Then you can use the commands like .
- (void)touchesBegan

NSSet *)touches withEvent

UIEvent *)event {
UITouch *touch = touches.anyObject;
if (!(touch.info & UITouchRighSwipedRight)) {
[self.nextResponder touchesBegan:touches forEvent:event];
} else {
[self handleSwipeRight:touch];
}
}
Application from scratch will require work.
The SDK is simply just a set of APIs and Libraries. Obviously Mac didn't come with UITouch. So that's all the SDK is for...giving you those extra commands that you can call.
If you want to learn, learn C...you'll get it in about a week, then go to Objective-C/Cocoa. Obj-C is a superset of C, so it shouldn't be that difficult. The syntax is approximately the same, it's just the implementation.
It's really really difficult. I don't even know why Apple put it on the freakin front page of the entire site.