Contenidos

La tecnología PhoneGap o Apache Cordova permite compilar un código Web (HTML, CSS, JavaScript etc.) como si fuera una aplicación nativa para móvil. Es decir, con un solo desarrollo web es posible obtener aplicaciones nativas para diferentes plataformas destino como Android, iOS, Windows Phone, etc.

Esta herramienta además nos da acceso a los sensores y características nativas de los dispositivos móviles, como por ejemplo el GPS, acelerómetros, brújula, cámara, etc.

La librería PhoneGap se gestiona de forma muy sencilla mediante línea de comandos, dispone además de un fichero centralizado de configuración de nuestra aplicación, y la posibilidad de instalar multitud de plugins para el acceso a sensores o la ampliación de funcionalidad.

Los contenidos principales del libro son:

  • Introducción

  • Instalación

  • Uso de la línea de comandos

    • Crear una aplicación

    • Gestión de plataformas (Android, iOS, etc.)

    • Actualización de PhoneGap

    • Compilar y probar/emular una aplicación

  • Ejemplo - Crear nuestra primera aplicación

  • Configuración de PhoneGap

    • Fichero de Configuración (iconos, splashscreens, etc.)

    • Personalizar plataformas mediante merges

  • Eventos

    • deviceready, pause, resume, etc.

  • Plugins

    • Gestión de plugins (añadir, buscar, listar, eliminar, etc.)

    • Uso de la API de PhoneGap (ejemplos).

  • Ejercicios