Revise jQuery Mobile Web Dev Essentials
Los dispositivos móviles llegaron para quedarse, pero ¿está listo su sitio web? Este libro de Raymond Camden y Andy Matthews titulado jQuery Mobile Web Development Essentials Segunda edición le ayudará a preparar su sitio web para dispositivos móviles.

Los autores comienzan con una breve introducción a jQuery Mobile, discutiendo cómo es un marco basado en HTML con las características que funcionan tan bien en dispositivos móviles. Una vez que esté convencido de sus méritos, los autores lo ayudarán a crear su primera página web, explicando cómo agregar el componente jQuery Mobile a HTML y cómo funciona el atributo de datos div con jQuery Mobile.

Pasando de una página web a varias páginas web móviles, los autores discuten cómo jQuery Mobile modifica los hipervínculos. Muestran cómo agregar varias páginas a un archivo de página web utilizando un contenedor div para identificar el contenido de cada página en el archivo. También discuten cómo jQuery Mobile usa hipervínculos y Ajax para moverse de una página a otra y hacer la transición entre páginas. También muestran cómo usar el atributo data-prefetch para precargar páginas secundarias. El tema se amplía a medida que los autores discuten las barras de herramientas de navegación, así como los encabezados y pies de página fijos y de pantalla completa. El espacio es limitado en los dispositivos móviles y los autores discuten cómo usar y diseñar las muchas funciones de la lista en jQuery para ahorrar espacio, incluidas las listas insertadas, las burbujas de conteo, los iconos, las miniaturas y el filtro de búsqueda.

Una vez que se cubren los conceptos básicos, los autores demuestran cómo construir un sitio web móvil simple para un Hotel Camden ficticio. Aunque es un sitio web simple, incluye la API de mapas estáticos de Google. Los autores también demuestran el esquema tel para marcar automáticamente un teléfono y el esquema mailto para abrir una ventana de correo electrónico.

A continuación, los autores discuten cómo usar formularios y los diversos campos de formulario en jQuery Mobile. Discuten cómo se usa Ajax para enviar y recibir información y actualizar los campos del formulario. Continuando, los autores cubren la creación de cuadros de diálogo, cuadrículas de diseño, ventanas emergentes, bloques plegables y tablas y widgets receptivos. Aunque PHP es el lenguaje del lado del servidor más común, los autores usan ColdFusion de Adobe para el procesamiento de back-end.

Usando las habilidades que has aprendido hasta ahora, los autores te ayudan a construir una aplicación móvil para guardar notas. Primero, discuten el diseño de la aplicación y la construcción de una estructura metálica para cada función de la aplicación. Los autores introducen JavaScript y el uso de patrones de diseño, así como también cómo recopilar y almacenar datos de usuario a través de HTML5.

A continuación, los autores pasan a funciones más avanzadas de jQuery Mobile, como las utilidades de JavaScript y las API. Comienzan con la página y las utilidades de navegación y pasan a eventos físicos y de página. A partir de ahí, presentan cómo usar los temas que vienen preconstruidos con jQuery Mobile y cómo crear sus propios iconos y personalizar sus propios temas con ThemeRoller. También aprenderá cómo aplicar su tema personalizado a la aplicación de mantenimiento de notas creada en el capítulo anterior. Los autores también discuten cómo jQuery Mobile usa sprites CSS tanto para la alta Retina como para las bajas resoluciones.

Finalmente, está listo para construir una aplicación nativa usando jQuery Mobile y PhoneGap. Aprende a usar las API nativas, como el acelerómetro, la cámara y la geolocalización. Los autores se concentran en cómo construir una aplicación de lector RSS que funcione.

Encontrará archivos de respaldo para este libro en el sitio web del editor. Aunque este libro me pareció una buena introducción a jQuery Mobile, los autores eligen usar AdobeR Fusión fríaR servidor para sus archivos de demostración puede limitar su público objetivo.

Raymond Camden es un evangelista desarrollador senior para Adobe y se especializa en estándares web, desarrollo móvil y ColdFusion. Andy Mathews es un veterano de 16 años en desarrollo web y de aplicaciones.

Más información en Packtpub.com

Divulgación: no recibí compensación financiera por este artículo. Packtpub proporcionó este libro electrónico para fines de revisión. Las opiniones son completamente mías basadas en mi experiencia.


Instrucciones De Vídeo: JavaScript with JSON - Essential Training (Mayo 2024).