So, I’ve finally taken some time to finish the core of my iPad app (which I am still calling PdfAnnotator for the lack of a better name). One of the challenges of this app was creating a workaround for the CGPDFDocumentRef‘s aggressive cache that made my app’s memory consumption climb up to the highs. (I’m going to write an entire post about this issue and the solution I came up with)
Anyway, here is a first look at the core functionality of my app:
I decided to open-source the core of the app as I believe it is a pretty decent Pdf application with zooming capabilities and a paging control that displays thumbnails, etc. The code is licensed under the MIT license and can be found at: https://github.com/raphaelcruzeiro/PdfAnnotator-for-iPad
The final app will use the open-source core but will bring some features that I haven’t yet seen in any of the competitors. As soon as I have something new to show I’ll post it here.