Start at a hello world and work your way up. The best way is to just purchase a book on the subject.
This one looks pretty basic http://www.amazon.co.uk/Beginning-iPhone-Development-Exploring-SDK/dp/1430224592/ref=sr_1_1?ie=UTF8&s=books&qid=1281003097&sr=8-1
In general, I'm wary of Games Programming books. I find it better to learn from a normal programming book, and apply what you learn into games. Then you can use the Game Programming book as more of a reference.
And more specific to your question, yes, apps are allowed to access the iPod music library in the phone, through the MPMediaQuery class and its brethren:
Start at a hello world and work your way up. The best way is to just purchase a book on the subject.
This one looks pretty basic http://www.amazon.co.uk/Beginning-iPhone-Development-Exploring-SDK/dp/1430224592/ref=sr_1_1?ie=UTF8&s=books&qid=1281003097&sr=8-1
You really need a good book, I recommend Beginning iPhone 3 Development by Apress.
In general, I'm wary of Games Programming books. I find it better to learn from a normal programming book, and apply what you learn into games. Then you can use the Game Programming book as more of a reference.
I use this: http://www.amazon.co.uk/Beginning-iPhone-Games-Development-Professionals/dp/1430225998/ref=sr_1_1?ie=UTF8&qid=1296645855&sr=1-1-spell
But I learned iOS from this: http://www.amazon.co.uk/Beginning-iPhone-Development-Exploring-SDK/dp/1430224592/ref=pd_bxgy_b_img_c
The best place to start learning iPhone/iPad programming in general is to read this book:
http://www.amazon.com/Beginning-iPhone-Development-Exploring-SDK/dp/1430224592
And more specific to your question, yes, apps are allowed to access the iPod music library in the phone, through the
MPMediaQuery
class and its brethren:http://developer.apple.com/library/ios/#documentation/Audio/Conceptual/iPodLibraryAccess_Guide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008765