Curso de Desarrollo de Apps con Apache Córdova

David Iván Carreón Jiménez
Desarrollo Móvil, Desarrollo Web
$6,380.00
Curso de Desarrollo de Apps con Apache Córdova
  • 10 estudiantes
  • 0 lessons
  • 0 quizzes
  • 24 hour duration
10 estudiantes

Construcción de aplicaciones móviles multiplataforma con el framework OpenSource  Apache Córdova.

Descripción:

Cordova es una plataforma abierta, basada en HTML5 y JavaScript, que nos permite desarrollar aplicaciones para móviles con tecnologías estándares ya muy conocidas, la cual compilará las aplicaciones creadas con su entorno para siete sistemas operativos de smartphone: Apple iOS, Google Android, BlackberryOS, WebOS, Bada  Windows Mobile y Symbian.

Cordova nos da soporte multiplataforma para poder usar la geolocalización, la vibración, el sonido y la información del acelerómetro de nuestro teléfono. Todo ello usando estándares perfectamente conocidos, y totalmente libre, abierto.

Dirigido a: Diseñadores o desarrolladores web, cualquier persona interesada en llevar su sitio web a una aplicación móvil y/o crear aplicaciones móviles a partir de cero.

Nivel: Básico – Intermedio.

Conocimientos previos:

 Haber tomado el Curso de Adobe Dreamweaver es recomendable aunque no obligatorio,  contar con experiencia en el ámbito del desarrollo web y al menos de HTML y CSS. Comprensión de lectura de textos en idioma inglés.

Temario:

Parte 1. Qué es Cordova

Qué es | Cómo funciona | Capacidades y limitaciones

Parte 2. Instalación

Instalando el SDK de Android | Instalación de Apache Ant, Git y NodeJS | Ajustando el PATH | Tu primer proyecto con Cordova

Parte 3. Creación de proyectos usando Cordova

Proyectos CLI | Adición de plataformas | Trabajando con emuladores | Creando tu primer aplicación

Parte 4. Uso de plugins para acceder al dispositivo

Buscando y evaluando plugins | Plugins y el ciclo de Desarrollo | El evento deviceReady | Algunos ejemplos con plugins | Creación de tus propios plugins | Arquitectura de un plugin

Parte 5. Diseño Mobile en Experiencia de Usuario y consideraciones en la construcción de Apps

Viewports y metas | Mejorando tu UI con Bootstrap | Mobile UI Frameworks | Single-page applications | Creación de aplicaciones off-line | Mejorando el soporte | Almacenamiento de datos

Parte 6. Herramientas para la depuración en Cordova

Búsqueda de bugs | Depuración remota con Chrome en Android | Depuración remota con safari en iOS | Trabajando con Weinre | Otras opciones de depuración

Parte 7. Liberar la app en Cordova

Uso de config.xml | Uso de fusiones para múltiples platadormas | Uso de hooks | PhoneGap Build | Envío e tu app a las tiendas de iOS y Android

El plan de estudios está vacío.

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%
$6,380.00



¿CÓMO LLEVAMOS A CABO LAS CLASES ANTE EL COVID-19?

Metodología de enseñanza y aprendizaje que usamos en nuestras clases.
En KMMX usamos un metodología de aprendizaje “blended*” que al español se traduce como mezclada, es decir una parte es presencial y otra a distancia, en estos momentos debido a la pandemia Covid-19 la parte presencial se realiza de manera a distancia pero de manera personalizada en vivo, tratando de simular el cara a cara que tenemos cuando los alumnos asisten a nuestras aulas de manera física. Mantenemos un enfoque de “enseñanza activa”, es decir, el alumno aprende hasta que hace las cosas motivo por el cual se asignan una serie de proyectos en cada curso, que el alumno tendrá que ir completando a su ritmo, por que entendemos que cada alumno aprende de manera diferente y a su ritmo creamos las asesorías personalizadas, que puede solicitar a través del sistema de aprendizaje online.
* El Blended Learning es la combinación de la educación presencial con clases en el aula, con la educación online.

¿Pero en que consiste?
Cada sesión es de aproximadamente una hora, el instructor explica conceptos y resuelve dudas.
Cada curso tiene una serie de ejercicios o proyectos previamente definidos.
En la siguiente sesión el instructor resuelve dudas y explica los siguientes conceptos, así hasta cubrir la totalidad del temario y alcance del curso.
Se agenda una sesión con un mentor antes, durante y después del curso para asegurar el aprendizaje y aprovechamiento del curso. El mentor no es la misma persona que el instructor.
En la plataforma estarán disponibles las sesiones y recursos para ser consultados en cualquier momento por el alumno.
Aunque son clases a distancia la experiencia es personalizada.

Mucho éxito en tu camino.
Tus amigos de KMMX