CGPDFDocumentRef is what you want to learn. The iPhone demo "ZoomingPDFViewer" shows how to create a PDF viewer using CGPDFDocumentRef.
If you want to create a thumbnail, you can create an image of the first pdf page and scale it as you wish. This forum talks about how to do this.
Happy coding.