I was always disappointed with Apple Keynote pages. It allows you to stream and watch the videos with QuickTime which is not great for streaming and videos are not HTML5 yet.
A quick obj-c cheat-sheet for the beginners.
Scribd link
This is taken from RWTH-iPhone Application Programming. You can also download complete videos from iTunesU.