ANDR_AVZ | Android Avanzado
Descripción del curso
En este curso, instalará marcos de trabajo para desarrollar aplicaciones nativas e híbridas, como una alternativa de desarrollo a la fórmula tradicional de Android, Java & XML. Este curso está dividido en dos partes, la primera parte del curso conocerá el marco de trabajo Ionic 3 y la segunda conocerá el marco de trabajo Flutter, este último liberado recientemente por Google.
El propósito de ambos marcos de trabajo Ionic y Flutter es facilitar la creación de aplicaciones tanto para Android e iOS. Mientras que en Ionic se utilizan tecnologías bien conocidas en el mundo de los desarrollos web, Html, CSS y Javascript, Flutter define su propia arquitectura eficiente tomando solo como lenguaje de desarrollo a Dart, en ambos marcos, el objetivo es generar aplicaciones más estéticas, responsivas y eficientes.
Prerrequisitos
Conocimientos de:
- Fundamentos de la programación orientada a objetos su aplicación y la codificación de conceptos.
- Fundamentos de HTML, CSS y Javascript.
- Fundamentos de lenguaje Dart.
- Haber tomado el curso de Android Básico.
Objetivos Generales
- Conocer marcos de trabajo para el desarrollo de aplicaciones para plataforma Android.
- Configurar componentes complementarios en Android Studio para trabajar con el marco de trabajo Flutter.
- Diseñar aplicaciones Android utilizando el lenguaje de programación Dart.
- Conocer los componentes principales de Flutter.
- Desarrollar aplicaciones móviles conectadas a una base de datos Firebase.
- Interactuar con el módulo de Firebase para la autentificación.
- Implementar las aplicaciones Android diseñadas.
- Uso de dos marcos de trabajo para desarrollo de aplicaciones híbridas y nativas.
- Usar el entorno de desarrollo Android Studio para aplicaciones en Flutter.
Dirigido a:
- Programadores y desarrolladores de aplicaciones móviles.
- Estudiantes de Informática que desean ampliar sus conocimientos en esta área.
- Cualquier profesional que, cumpliendo los requisitos de conocimientos mínimos, esté interesado en ampliar su conocimiento teórico y práctico en el desarrollo de aplicaciones móviles.
Alcances
- Conocer y experimentar las ventajas y desventajas de desarrollo de aplicaciones móviles usando marcos de trabajo.
- Familiarizarse con los conceptos y herramientas que hay alrededor de un desarrollador de aplicaciones Android.
- Experimentar con paradigmas alternativos al desarrollo de aplicaciones multiplataforma.
- Aunque en ambos marcos de trabajo las aplicaciones son para plataforma iOS y Android, el material hace énfasis solo en Android
TEMARIO
Capitulo 1 Ionic
1.1 Introducción
1.2 Ambiente de Desarrollo, Descarga y Configuración.
1.3 Primera aplicación
1.4 Componentes de interfaz de usuario.
1.5 Firebase
1.6 Proyecto Ionic
Capitulo 2- Flutter
2.1 Introducción
2.2 Ambiente de desarrollo
2.3 Creación de una primera aplicación.
2.4 Widgets
2.5 Intenciones
2.6 Hilos
2.7 Paquetes y Complementos
2.8 Firebase
2.9 Proyecto Flutter
Apéndice A. Dart
Apéndice B. Git y GitHub
ANDR_AVZ | Android Avanzado
Duración 5 días Versión Temario Descarga aquí ⇩ Fechas Oferta Netec Consultar Métodos de entrega 👤 💻