¿Te gustaría aprender a desarrollar aplicaciones móviles para android y iOS?.
En nuestro curso aprenderás a usar Ionic para crear aplicaciones para móviles, multiplataforma, usando los estándares HTML5 y los mejores frameworks que utilizas habitualmente. Ionic combina la potencia de Angular con la capacidad de generar aplicaciones HTML5 de Cordova, y con un diseño CSS controlado por clases, atractivo y pensado para móviles, y con un buen rendimiento, además de un potente CLI para trabajar desde el terminal.
Ionic se está convirtiendo en el framework de creación de aplicaciones de moda, gracias a su potencia y facilidad de aprendizaje. Crea en este curso una app y aprende las bases del trabajo con este magnífico framework.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
- Desarrollar una aplicación móvil hibrida empresarial conectada a una base de datos SQLite. - Integrar Sliding Menu, persistencia de datos y notificaciones. - Acceder al hardware del dispositivo usando cámara, GPS y acelerómetro.
A quién va dirigido
A estudiantes y desarrolladores en el campo de T.I. o personas interesadas en el campo de la programación, ya que contamos con cursos desde nivel básico.
Requisitos
- Conocimiento básico de Angular 2 en adelante. - Conocimiento básico de TypeScript. - Programación orientada a objetos. - Conocimiento básico de SQL. - Se recomienda el taller intensivo de Angular 4
Temario completo de este curso
1. Introducción Ionic 4
1.1 Conceptos y novedades.
1.2 Ionic Cli y estructura de comandos
1.3 Arquitectura de Cordova
1.4 Ionic Platforms
1. 5 Configuración en maquina y
dispositivo móvil
1. 6 Creación de plantillas
1. 7 Despliegue y creación de proyecto
(PWA, Android e iOS)
2. Ionic Cli
2.1 Configuración del proyecto
2.1 Configuración de Proxy
2.1. Comandos de Ionic Cli
3. Navegación
3.1 Módulo de navegación
3.1. Configuración de Guards y asignación
a rutas
3.2 Configuración y uso de Tabs
3.3 Creación y configuración
3.3.1 Navegación Modal
3.3.2 Popovers
3.3.3 ActionSheets
3.3.3 Alertas, Slides y Toasts
4. Estructura y Componentes
4.1 Botones, Grid, Cards y Lists.
4.2 Componentes para formularios
4.3 Creación de formularios reactivos
5. Ionic Native
5.1 ¿Qué es Ionic Native?
5.2 Análisis de APIs
6. Medios de comunicación y sistemas de archivos
6.1 Integración con la cámara de un
dispositivo móvil
6.1.1 Audio, vídeo, imágenes
6.1.2 Guardar y recuperar del sistema de
Archivos
7. Geolocalización y Mapas
7.1 Mapas nativos en cada plataforma
7.1 GPS
7.2 Marcadores y Clusters
8. Firebase
8.1 Instalación y configuración
8.2 Integrando la App. con Firebase
8.3 Autenticación y Envío de mensajes
9. Interfaz de la App.
9.1 Temas y colores.
9.2 Archivos SCSS del proyecto y creación de
Variables
10. Compilando nuestra aplicación para iOS,
Android.
11. Como publicar la aplicación (Google Play, Apple
Store)