Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the best way of learning iPhone programming when coming from Java?

I've started to read all available apple docs on this topic. A fast overview gave me a number of about 8.000 (eight thousand) DIN A4 PDF pages. About 10% of the content is almost equal for my feeling. After reading for 2 weeks now, I figured out that I would forget fast what I have been reading a week ago. Unless I start to do something with the knowledge, it's like a drain in the brain.

What are your learning strategies?

like image 994
Thanks Avatar asked Apr 23 '09 20:04

Thanks


1 Answers

Stanford University has a free course (here) that you can download from iTunes U. It contains both videos and PDF files, and after each lecture there are assignments, which you can use as ideas to develop.

Comming from the Java world, what I think can be the most difficult to learn is:

  • Memory management with reference counting instead of GC
  • Learn how to take advantage of message dispatching, to get the most out of Objective-C

The forums and documentation Apple provides is very good as well, and should be a reference for anything you do.

like image 90
pgb Avatar answered Oct 17 '22 11:10

pgb