Curso Apache Cordova

Duración: 25 horas

Modalidad: Presencial In Company, bajo demanda de grupos de empresa

Descripción: Al finalizar el curso, el alumno podrá desarrollar aplicaciones móviles multiplataforma con Apache Cordova utilizando lenguajes semánticos como HTML/HTML5, CSS/CSS3 y JavaScript compilando para múltiples plataformas como Android, iOS y Windows Phone, además de integrar otras tecnologías como JSON para transferir y recibir datos en un servidor remoto y desarrollar interfaces ágiles y atractivas con uno de los frameworks mas populares en la actualidad

Temario:

INTRODUCCIÓN

Fundamentos básicos de HTML, CSS y JavaScript.
Introducción a HTML5 y CSS3
Ventajas de HTML5
Diferencias entre HTML4 y HTML5
Etiquetas de HTML5
Nuevas Etiquetas
Hojas de Estilo
Etiquetas Obsoletas
Estructura HTML5
Propiedades de CSS3
Novedades en CSS3

JQUERY MOBILE

Introducción a JQuery Mobile
Características
Instalación y Configuración
Páginas y Diálogos
Anatomía de una página
Single-Page Template
Multi-Page Template
Títulos
Links entre páginas
Transiciones
Widgets
Dialogos
Popups
Temas
Características Touch
Barras de Herramientas
Barras de Herramientas Básicas
Header Bars
Footer Bars
Navbars
Posición Personalizada
Barras de Herramientas Persistentes
Barras de Herramientas conforme al tema
Botones
Botones Básicos
Botones con Íconos
Grupo de Botones
Botones conforme al tema
Personalizando el contenido
Estilos básicos HTML
Grids
Contenido colapsable
Contenido conforme al tema
Elementos de formulario
Elementos básicos de formulario
Galería de elementos de formulario
Galería de elementos mini de formulario
Formularios conforme al tema
Listas
Listas
Listas conforme al tema
Eventos
Métodos y utilerías

APACHE CORDOVA

Introducción a Apache Cordova
Instalación 
Instalación en Eclipse para Android
Instalación en XCode para iOS
Instalación en Dreamweaver y Visual Studio
Hola Mundo
Hola Mundo Android
Hola Mundo iOS
Instalando aplicaciones
Manejo de eventos
Notificaciones
Obteniendo información del dispositivo
Archivos
Almacenamiento
Multimedia (Grabar y reproducir audio)
Camara
Geolocalización
Gestión del acelerómetro

JSON

Introducción a JSON
Obteniendo información de un servidor remoto
Ejemplo de validación de usuario
Ejemplo con el manejo de listas