Tecnología

Inicio

Cómo construir HTML5 Aplicaciones iPad

El uso de HTML 5, puede crear su propia aplicación Web para el iPad de Apple. Las aplicaciones web utilizan el navegador web Safari incorporado en el iPad para operar la aplicación. HTML5 se puede utilizar en conjunción con CSS y JavaScript para crear una infinita variedad de aplicaciones, incluyendo juegos. Los usuarios pueden guardar la aplicación en su página principal con el icono de la aplicación. También pueden acceder a la aplicación en línea si el código de la aplicación para almacenar en caché los archivos en la memoria del iPad.

Instrucciones

Investigación y Preparación

1 Seleccione un programa a utilizar para la construcción de la aplicación. Aunque puede utilizar sofisticados programas de diseño Web como Adobe Dreamweaver, también puede utilizar un editor de texto básico como Bloc de notas para crear archivos HTML y CSS.

2 Investigación de Apple Safari Biblioteca desarrollador de tutoriales y código de ejemplo. Código está disponible para muchas de las características del iPad, tales como "SlideMe", así como otros códigos HTML, CSS y JavaScript códigos específicamente para los dispositivos de Apple iOS y para Safari en general.

3 Familiarizarse con las normas y capacidades de HTML5, CSS y JavaScript para el IPAD. Tutoriales y códigos de ejemplo están disponibles en los libros de la biblioteca, así como de los desarrolladores con experiencia en blogs y foros.

El diseño de la App

4 Crear una página HTML independiente para cada página de su aplicación. Utilice los enlaces HTML que los usuarios pasar de una página a otra.

5 Utilice eventos táctiles en lugar de eventos de ratón en las páginas de aplicaciones para dar cabida a la interfaz de la pantalla táctil del iPad. Por ejemplo, utilice "touchstart", "touchend", "touchmove" y "touchcancel," en lugar de utilizar los eventos del ratón.

6 Atributos de usar el estilo "área de texto" para las áreas donde el usuario debe introducir texto en la aplicación. El iPad no es compatible con el "contenteditable" atributo utilizan equipo que los navegadores web.

7 Incluir el "<html manifiesto =" cache.manifest ">" atributo en cada página si desea que la aplicación esté disponible sin conexión. Tenga en cuenta que también requerirá un ".htaccess" y el archivo "manifiesto" en el directorio raíz de la aplicación con el fin de utilizar las capacidades de caché de HTML5.

Diseño del icono

8 Seleccione una imagen que es representativa de su aplicación, o crear una nueva imagen usando cualquier programa de diseño gráfico como GIMP o Photoshop. Cuando los usuarios guardar la aplicación desde Safari, el icono aparecerá en la pantalla de inicio.

9 Guarda la imagen como un archivo PNG que es de 114 por 114 píxeles de tamaño con el nombre "manzana-touch-icon.png". Coloque el archivo de imagen en el directorio raíz de la aplicación de iPad. El brillo estilizada iPad y esquinas redondeadas se aplican al icono cuando se guarda en el dispositivo.

10 Para incluir un enlace al icono en la cabecera de las páginas de la aplicación web utilizando el "<link rel =" apple-touch-icon "href =" ./ manzana-touch-icon.png "/>" formato. Este enlace dirige el iPad o cualquier otro dispositivo de Apple iOS, a la que se guarda el icono.

Prueba en el equipo

11 Descargar navegador web Safari de Apple de apple.com/safari, e instalarlo en su ordenador. Este navegador le permitirá poner a prueba su aplicación desde el ordenador mientras que usted está construyendo.

12 Lanzar Safari. Seleccione "Preferencias" en el menú "Archivo" y seleccione "Opciones avanzadas". Haga clic en "Mostrar Desarrollar menú en la barra de menú" opción. El menú "Desarrollar" aparece en la parte superior de la ventana.

13 Haga clic en el menú "Crear". Seleccione "User Agent" y luego "Otros". Se abre un cuadro de diálogo. Haga doble clic en el contenido, y pulse "Borrar." Pegar "Mozilla / 5.0 (iPad; U; OS CPU 3_2 como Mac OS X; en-us) AppleWebKit / 531.21.10 (KHTML, like Gecko) Version / 4.0.4 móvil / 7B334b Safari / 531.21.10 "en el campo de texto. Safari realizará ahora como la versión del iPad.