DCInternet. Capacitación con Valores
sds







Cursos PhoneGap

cursos de phonegap

¿Qué es PhoneGap?
Es una tecnología que pertenece al tipo de soluciones de código abierto, ideal para los desarrolladores Web que quieran construir aplicaciones móviles multiplataforma sin tener que aprender un nuevo lenguaje como Java. Con PhoneGap los desarrolladores pueden construir aplicaciones móviles nativas usando HTML5, JavaScript, y CSS, e instalar estas aplicaciones en cualquier plataforma móvil con poco esfuerzo.

Contenido Resumido:

  • Capítulo 1. Introducción a Apache Cordova
  • • Introducción a Apache Cordova
    • Plataformas Soportadas
    • Codificando aplicaciones Cordova
    • Configurando el entorno de desarrollo
    • Compilación de aplicaciones Cordova
    • Anatomía de una aplicación Cordova
  • Capítulo 2. Acelerómetro
  • • Medir la orientación del dispositivo
    • Observando la orientación del dispositivo
  • Capítulo 3. Cámara
  • • Tomando una fotografía
    • Opciones de configuración de la cámara
    • Capacidades exclusivas de iOS
  • Capítulo 4. Captura
  • • Usando la API Capture
    • Configuración de las opciones de la captura
    • Captura en acción
    • Capturando audio
    • Capturando imágenes
    • Capturando video
  • Capítulo 5. Compas
  • • Consultando el norte del dispositivo
    • Observando el norte del dispositivo
  • Capítulo 6. Conexión
  • • Usando la API de conexión
    • Un ejemplo
  • Capítulo 7. Contactos
  • • Creación de un contacto
    • Búsqueda de un contacto
    • Clonando contactos
    • Quitando contactos
  • Capítulo 8. Dispositivo
  • • Usando la API de dispositivo
    • Un ejemplo
  • Capítulo 9. Eventos
  • • Manejando las escuchas de los eventos
    • El evento deviceready
    • Eventos para el estado de la aplicación
    • Eventos para el estado de la batería
    • Eventos para botones
    • Eventos para el estado de la red
  • Capítulo 10. Archivos
  • • Ubicaciones de almacenamiento
    • Acceso al sistema de archivos del dispositivo
    • Leyendo los directorios
    • Leyendo propiedades
    • Escribir archivos de texto
    • Leer archivos de texto
    • Borrar archivos o directorios
    • Copiar archivos o directorios
    • Mover archivos o directorios
    • Transferir archivos
    • Subir archivos
    • Descargar archivos
  • Capítulo 11. Geo localización
  • • Consultar la ubicación actual del dispositivo
    • Mostrar en un mapa la ubicación del dispositivo
    • Monitorear la ubicación actual del dispositivo
    • Cancelar el monitoreo
  • Capítulo 12. Globalización
  • • Aplicaciones de ejemplo
    • Usando la API de globalización
    • Monedas
    • Fechas
    • Idiomas y regiones
    • Números
  • Capítulo 13. InAppBrowser
  • • Ejemplo de aplicación
    • Administrando una ventana InAppBrowser
    • Eventos de InAppBrowser
    • Ejecución de guiones en una ventana InAppBrowser
    • Incluir CSS
  • Capítulo 14. Media
  • • El objeto Media
    • Creando un objeto Media
    • Obtener la posición actual
    • Obtener la duración
    • Liberando los recursos
    • Reproducción un archivo de audio
    • Detener la reproducción
    • Pausar la reproducción
    • Configurar el volumen
    • Accediendo a archivos locales y remotos
    • Actualizando la UI para mostrar el avance
    • Grabación de un archivo de audio
    • Iniciar la grabación
    • Detener la grabación
  • Capítulo 15. Notificación
  • • Alertas visuales
    • Recuperar datos de entrada
    • Notificaciones audibles y táctiles
  • Capítulo 16. Pantalla Splash
  • • Usando la API SplashScreen
    • Usando imágenes personalizadas en la pantalla Splash
  • Capítulo 17. Distribución a múltiples plataformas
  • • La herramienta PhoneGap Build
    • Consideraciones de distribución


Audiencia: Desarrolladores que desean crear aplicaciones móviles.

Prerrequisitos: Conocimientos de programación de HTML 5, JavaScript y CSS 3.

Duración: 35 horas.

Próximas fechas de inicio:


Regístrate o solicita informes
Informes
 




 
Cursos Relacionados
Curso JavaScript
Curso de JQuery
Curso HTML 5
Diplomado Desarrollo Java Web