KMMX Capacitación acorde a tu pensamiento

Desarrollo de Apps con Ionic 3 (30 hrs.)

Descripción: Ionic hace que sea increíblemente fácil crear aplicaciones móviles usables e interactivas usando HTML5, SCSS y Angular. Este curso práctico lo ayudará a comprender el framework Ionic y cómo puede aprovecharlo para crear sorprendentes aplicaciones en tiempo real. Comenzamos por cubrir las características esenciales de Angular 2, y luego profundizar en cómo Ionic encaja en el mundo actual del desarrollo de aplicaciones híbridas y darle una mejor comprensión de la arquitectura híbrida móvil en el camino. Aprenderá cómo trabajar con decoradores, servicios y componentes iónicos, lo que le permitirá crear aplicaciones complejas. Echará un vistazo a las aplicaciones icónicas que usan la configuración SCSS incorporada. Explorará Ionic Native y aprenderá cómo integrar funciones específicas del dispositivo, como notificaciones, con la aplicación Ionic. Aprenderá cómo realizar pruebas unitarias, pruebas de extremo a extremo, pruebas mono y ejecutar pruebas de dispositivos en la granja de dispositivos de AWS. Analizará la migración de las aplicaciones existentes a Ionic 3 y las implementaremos en la App Store.

Objetivo: Al final de este curso, el alumno podrá desarrollar, implementar y administrar aplicaciones móviles híbridas creadas con Cordova, Ionic y Angular. Todos los ejemplos en este curso son válidos tanto para Ionic 2 como para Ionic 3.

 

Temario:

Parte 1: ANGULAR

¿Qué hay de nuevo en Angular? | TypeScript primer | Angular | Aplicación Giphy

Parte 2: BIENVENIDO A IONIC

Arquitectura híbrida móvil | ¿Qué es Apache Cordova? | ¿Qué es Ionic 3? | Configuración del software | Hola Ionic | Cnfiguración de herramientas del desarrollador | La estructura del proyecto iónico | Plantilla de pestañas | Plantilla del menú lateral

Parte 3: COMPONENTES IÓNICOS Y NAVEGACIÓN

Componentes principales | El sistema Ionic Grid | Componentes iónicos | Navegación iónica

Parte 4: DECORADORES Y SERVICIOS IÓNICOS

Decoradores | Navegación | Servicio de configuración | Servicio de plataforma | Servicio de almacenamiento | IonicDB

Parte 5: IONIC Y SCSS

¿Qué es Sass? | Ionic y SCSS | Tema un componente de muestra

Parte 6: NATIVO IÓNICO

Configuración de un SDK específico de la plataforma | Probando la configuración | Comenzando con los plugins de Cordova | Trabajando con plugins de Cordova utilizando Ionic Native

Parte 7: CONSTRUIR LA APLICACIÓN RIDERR

Resumen de la aplicación | Uber API | Construyendo Riderr

Parte 8: IONIC MIGRATION

¿Por qué la migración? | Migrar de Ionic v1 | Plan de migracion

Parte 9: PRUEBA DE UNA APLICACIÓN IÓNICA 2

Metodologías de prueba | Configuración del entorno de pruebas unitarias | driftyco / unidad-iónica-prueba-ejemplo | Prueba E2E | Cobertura de código | AWS Device Farm | Pruebas de automatización

Parte 10: LANZAMIENTO DE LA APLICACIÓN IÓNICA

Preparación de la aplicación para su distribución | Generando instaladores usando Cordova CLI | Paquete iónico

Parte 11: IONIC 3 NOVEDADES

Angular 4 | Ionic 3 ventajas | Ionic 3 actualizaciones | Ionic 2 versus Ionic 3

 

Precio por participante: $7,600 MN (IVA incluído)

Formas de pago