Desarrollando para el iPhone.

Escrito por Juan Fernando Pacheco el 27/06/07 a las 6:05 pm

Bueno faltan ya pocos días para que el iPhone salga a la luz pública, lo que hace que cada día que pasa se haga más largo para quienes podrán encajarle el diente el viernes.

iPhone

Sin embargo acá nos hacemos eco de una noticia que circulo la semana pasada en MacRumors la que se origino en la Universidad de Washington y que luego por “petición” de Apple fue quitada, este post es más enfocado a los desarrolladores que pronto podrán ver sus aplicaciones web 2.0 corriendo en el aparatito.

El tema es que la gente de Apple Weblog tradujeron en gran parte ese post y aquí lo copiamos integro.——
Si quieres empezar a desarrollar hoy mismo aplicaciones o adaptar sitios web para el iPhone hay una serie de normas que han recopilado los chicos de la Universidad de Tecnologías Emergentes de Washington:
Páginas web (por parte de Apple):

  • la función de vista de página te permite ver múltiples sitios y documentos desplazándote de uno a otro
  • soporte completo para PDF
  • doble toque para hacer zoom
  • usar un dedo como ratón
  • nuevos enlaces “telefónicos” que te permiten llamar desde tu página web (sólo en Safari)
  • cliente para Google Maps integrado desde tu página web

Limitaciones:

  • tamaño máximo de 10 MB. para páginas web
  • los scripts de Javascript tienen un límite de 5 segundos para finalizar su ejecución
  • tamaño de direccionamiento de Javascript de 10 MB.
  • hasta 8 páginas máximo simultáneas
  • se usa Quicktime para el audio y el vídeo

Recomendaciones:

  • separar html y hoja de estilos css
  • usar html válido y bien estructurado
  • usa el tamaño de imagen adecuada
  • usa imágenes en mosaico de fondo en lugar de imágenes grandes
  • el ancho de banda de EDGE es menor al de la conexión Wi-Fi
  • soporte de documentos XHTML
  • anchura del dispositivo: 480 pixels
  • aplicar una hoja de estilos diferente para el iPhone (p. ej.: visualización en 3 columnas para web normal, una en el iPhone)
  • no hay barras de desplazamiento ni modificación de tamaño (el iPhone lo ajusta automáticamente)
  • el “user agent” del iPhone es: Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A538a Safari/419.3
  • uso del nivel de perfil 3.0 para vídeo H.264 hasta 640×480 pixels

Gracias AppleWeblog.

No hay post relacionados.

Deja una replica



PHVsPjwvdWw+