Tips Fast & Nice PDF Viewer

Posted: April 9, 2011 in iPhone Programming

Prinsipnya jika kita ingin membuat suatu PDF Viewer, ada beberapa hal yang harus kita ingat :

  • Memory Management harus benar-benar bersih (setiap kali kita meng-create, harus di release)
  • Lebih baik melakukan CGPDFDocumentRelease & kembali melakukan CGPDFDocumentCreateWithURL untuk setiap halaman agar memory lebih bersih
  • Untuk hasil yang cepat, ada baiknya kita menggunakan tampilan image yang buruk pada saat tampil pertama kali (terinspirasi dari iBooks sih).. Ukuran image nya ikutin standar iBooks aja 239×319.
  • Jangan reuse object, karena akan mengurangi kecepatan pada saat ganti halaman. Jadi simplenya : selalu create object baru dan buang object yang lama
  • Jenis file PDF juga mempengaruhi kecepatan si iPad untuk render suatu halaman PDF
  • Selalu periksa memory usage menggunakan Instruments.app yang ada di XCode.
Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s