voz sincronizar recuperar pasar para libros leer lector guardar entre descargar como archivos iphone pdf ipod

iphone - sincronizar - Newbie quiere crear un lector de PDF para ipod touch: ¿cuál es el mejor enfoque?



leer pdf en ipad (5)

El iPhone y el iPod touch ya pueden ver archivos PDF, ya que uno de los anuncios televisivos en el Reino Unido muestra un correo electrónico con un archivo adjunto .pdf (de clases de natación). También puede ver .doc, .xls, etc., por lo que si está creando una aplicación de tipo de visor, entonces el soporte también podría ser una buena adición de funciones más adelante.

Esto significa que hay un marco PDF en estos dispositivos a los que deberá acceder. Es de suponer que Apple puede brindar soporte aquí si es un desarrollador pagado. Sincronizar los archivos PDF al dispositivo es la verdadera dificultad real, ya que iTunes no lo admite. Supongo que necesitaría escribir una herramienta de sincronización basada en la red o tener una nube en línea para almacenar los archivos PDF de las personas.

El dispositivo no es compatible con Flash, por lo que el uso de las herramientas de conversión de PDF a Flash no funcionará.

Quiero hacer una pequeña aplicación que muestre un PDF, presentando páginas individuales con zoom con una función de página anterior-siguiente.


Esto es bastante trivial. Las funciones de CGPDFDocument le permitirán hacer cualquier cosa que desee hacer con un archivo PDF.


Basado en la política de Apple, que evoluciona gradualmente y rechaza los envíos de aplicaciones que duplican la funcionalidad que ya está en el iPhone, me preocuparía pasar demasiado tiempo incluso como novato en algo que forma parte del conjunto principal de funciones de iPhone.


La API de gráficos básicos es prácticamente la misma en Cocoa y Cocoa touch. Lea en CGPDFDocument , debe proporcionarle todo lo que necesitará para generar páginas PDF. No necesitará leer las especificaciones de PDF ni utilizar una biblioteca para analizar archivos PDF directamente. Probablemente aprendas más sobre Core Graphics / Quartz 2D / etc. para entender cómo usar esas funciones dentro de una aplicación Cocoa.