Este libro está dirigido a quienes buscan acercarse a la programación de soluciones para el creciente ecosistema de tablets y smartphones. En cada capítulo se aborda un desarrollo web con acceso a características propias de los sistemas operativos móviles iOS, Android, Windows Phone, BlackBerry y Firefox OS. Entre otros proyectos, invocaremos llamados telefónicos y videoconferencias desde una web, y aprovecharemos las capacidades de geolocalización y soluciones que interactúen con redes sociales. Finalmente, aprenderemos a convertir una web móvil en una aplicación nativa.
EN ESTE LIBRO APRENDERÁ:
Plataformas y tecnologías móviles: sistemas operativos móviles. Diferencias entre WebApp, App nativa y App híbrida. Tecnologías de la web actual.
HTML5: navegadores, sistemas operativos y motores de renderizado. Declaraciones y metatags. HTML5 para aplicaciones móviles. Geolocalización.
jQuery Mobile: defi nición. Uso local o remoto. Confi guración de una WebApp. Componentes y estructura.
WebApps para iOS y Android: diseño. Prestaciones de Safari y de Google Chrome mobile. Visualización de una WebApp como nativa.
Almacenamiento local y aplicaciones offl ine: Local Storage y Session Storage. Creación de un formulario. Bases de datos Web SQL.
PhoneGap: arquitectura. Integración con Dreamweaver. Transformación de una WebApp en híbrida.
Programación nativa para BlackBerry 10 y Windows Phone: herramientas de desarrollo. Emulación de WebApps en la computadora con Ripple Emulator.