Newbie wants to create a PDF reader for ipod touch - what's the best approach?

The Core Graphics API is pretty much the same in Cocoa and Cocoa touch. Read up on CGPDFDocument it should provide you with everything you will need to render PDF pages. You won't need to read the PDF spec or use a library to parse PDF files directly.

You will probably to learn more about Core Graphics / Quartz 2D / etc. To understand how to use those functions inside of a Cocoa app.

The Core Graphics API is pretty much the same in Cocoa and Cocoa touch. Read up on CGPDFDocument, it should provide you with everything you will need to render PDF pages. You won't need to read the PDF spec or use a library to parse PDF files directly.

You will probably to learn more about Core Graphics / Quartz 2D / etc. To understand how to use those functions inside of a Cocoa app.

This is pretty trivial. The CGPDFDocument functions will allow you to do anything you'd want to do with a PDF file.

Based on the gradually evolving Apple policy of rejecting application submissions that duplicate functionality already on the iPhone I would worry about spending too much time even as a newbie on something that is part of the core iPhone feature-set.

The iPhone and iPod touch can view PDFs already, as one of the TV adverts in the UK shows an email with a . Pdf attachment (of swimming lessons) being viewed. It can also view .

Doc, . Xls, and so on, so if he is creating a viewer type application then supporting those as well could be a nice feature addition later on. This means there is a PDF framework on these devices that you will need to access.

Presumably Apple can provide support here if he is a paid up developer. Syncing the PDFs to the device is the actual real difficulty, as this isn't supported by iTunes. I assume that you would need to write a network based synchronisation tool, or have an online cloud for holding people's PDFs.

The device doesn't support Flash, so using PDF to Flash conversion tools will not work.

I found this HTML5 framework that should work on an iPad bakerframework.com/ but I didn't test it yet.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions