Aplicaciones móviles Android-Java

Formamos talento humano para el desarrollo de la región, las empresas y el personal especializado de la industrias de las Tecnologías de la información y la Comunicación

Competencias Específicas para Certificaciones Internacionales (CMMI, COBIT, ITIL, PMI, entre otras)

Tutor

Duración

40 Horas

Cupo

 24

Lugar:

San Buenaventura, Cali

Certificado SI

JUSTIFICACIÓN:

En los últimos años el uso de los teléfonos inteligentes se ha incrementado notoriamente, principalmente en aquellos con sistema operativo Android que cuenta con una participación importante en el mercado de dispositivos móviles.  Una consecuencia de lo anterior es el aumento en la creación de aplicaciones móviles y la necesidad de los profesionales del desarrollo de software de adoptar habilidades técnicas y conceptuales para poder entregar a los usuarios finales Apps con interfaces enriquecidas, usables, con excelente rendimiento y aplicando buenas practicas de programación definidas por la academia y la industria.

Es así como esté curso busca que los participantes obtengan habilidades técnicas a un nivel más detallado, que les permita crear aplicaciones móviles Android que satisfagan los nuevos y complejos retos propuestos por los usuarios finales que buscan hacer todo desde un dispositivo inteligente.

OBJETIVO GENERAL:

 Capacitar a los profesionales relacionados con actividades de desarrollo de software en la creación aplicaciones móviles Android orientado a la usabilidad, mantenimiento, extensibilidad, rendimiento y escalabilidad.

OBJETIVOS:

Los objetivos específicos se enfocan para que el estudiante:

  • Comprenda la base conceptual para el desarrollo de aplicaciones Nativas Android usando el lenguaje de programación Java.
  • Aplique el patrón arquitectónico MVP.
  • Adopte las buenas prácticas en la implementación de piezas de software para aplicaciones Móviles Android.
  • Reconozca bajo que escenarios FireBase y Google Cloud Platform ayudan en el desarrollo de aplicaciones móviles.
  • Genere las competencias requeridas para consumir RESTful web services.
  • Genere las competencias requeridas para consumir SOAP web Services

METODOLOGÍA:

Clases magistrales con contenido teórico breve y un fuerte componente práctico que permita desarrollar una aplicación móvil con un nivel avanzado.

CONTENIDO:

  • Estructura de Android a nivel de capas
  • Ejecución de tareas en segundo plano
  • Implementación del patrón arquitectónico MVP (Model-View-Presenter)
  • Implementando un Crud usando Firebase Realtime DataBase
  • Persistiendo imágenes en Firebase Cloud Storage
  • Usando Firebase Authentication
  • Google Maps API
  • Google Directions API
  • Google Street View API
  • Gson
  • Retrofit
  • Ksoap2 

Los interesados en hacer parte del curso, realizar el formulario de inscripción en http://pacifitic.org/formatic/