I want to create a PDF reader like iBooks. So that you can see the thumbnails for the pages, press on it and it opens the page etcetera. Also the bookshelf for showing the l
This opensource project is the exact copy of the iBook pdf reader:
http://www.vfr.org/
For the page curl, see this discussion. For everything else, you should break the problem down into more focused questions since it's hard to tell how much detail to give (ie, we don't know how much you already know).
Update
For the drawing part, start with the Cocoa Drawing Guide and the Views Programming Guide. I believe you can get basic PDF thumbnails using the UIImage class.