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

SKU: OFERTA NETEC-ANDR_AVZ
NETEC
DESCUENTOS Y PAGOS
Suscríbase a nuestro newsletter
  • Facebook - círculo blanco
  • Twitter - círculo blanco
  • LinkedIn - círculo blanco
  • YouTube - círculo blanco
  • Instagram - Círculo Blanco

Copyright 2020 Netec. Todos los derechos reservados.