Herramientas de desarrollo en plataformas móviles

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

Formación en nuevas tecnologías para desarrollo de nuevos negocios

Herramientas de desarrollo en plataformas móviles

Tutor

Juan Camilo Puente

Duración

120 Horas

Cupo

24

Lugar:
Universidad de San Buenaventura

Certificado SI

CONTENIDO: En la actualidad se considera indispensable para el desarrollo profesional de cualquier programador tener conocimientos básicos sobre desarrollo móvil. Éste curso está orientado para profundizar en los conocimientos adquiridos en su formación previa. Esta cuestión es especialmente importante en lo que se conoce como programación orientada a objetos, donde existen varias tecnologías como Android, XML y JSON para el transporte de datos. El estudiante podrá saber diferenciar entre los conceptos propios del desarrollo móvil y el entorno tecnológico para su desarrollo.

Ciclo básico

  • Presentación del curso y del entrenador
  • Motivación
  • Preparación del ambiente para programar en Android Studio
  • Instalación de componentes de Android SDK
  • Instalación del laboratorio 1
  • Estructura de un proyecto Android
  • Interfaz de usuario
  • Eventos click
  • Invocación de eventos
  • Uso de Cacoo.com para creación de Mockups
  • Introducción a las Activity
  • Manejo de GridLayout, RelativeLayout, LinearLayout
  • Manejo de Tabs
  • Instalación de componentes externos de tipo Android
  • Seguimiento al proyecto 1
  • Manejo de imágenes con el objeto ImageView
  • Manejo de imágenes con la librería Fresco
  • Manejo de Spinner
  • Seguimiento al proyecto 2
  • Manejo de Activity y navegación con parámetros
  • Manejo de CheckView
  • Seguimiento al proyecto 3
  • Manejo de ListView y adaptadores
  • Introducción al manejo de archivos JSON
  • Introducción al manejo de bases de datos SQL
  • Seguimiento al proyecto 4 y entrega final

Ciclo avanzado

  • Presentación del curso y del entrenador
  • Motivación
  • Animaciones con objetos de la vista
  • Introducción al manejo de bases de datos SQL
  • Proceso para insertar datos y consultar datos en una base de datos localSQLITE
  • Instalación y uso de librerías externas
  • Introducción al manejo de JSON de forma local
  • Introducción a las API
  • Creación de API con PHP
  • Creación de API con Node JS
  • Consulta de un API con la librería Retrofit
  • Envío de datos a una API con librería Retrofit
  • Obteniendo la posición GPS del usuario
  • Mostrando la posición GPS del usuario en el mapa de Google
  • Consultando datos JSON y mostrando posiciones en el mapa de Google
  • Mostrando el detalle de cada posición
  • Manejo de fuentes (tipos de letra)
  • Tomando fotos con Android
  • Subiendo fotos al servidor con Retrofit
  • Manejo de API’s de GOOGLE
  • Seguimiento al proyecto y entrega al final

 

OBJETIVO ESPECIFICO:

  • Se familiarice y aprenda a analizar y diseñar aplicaciones Móviles dando importancia al cumplimiento de usabilidad, mantenimiento, rendimiento, extensibilidad
  • Aprenda a reconocer el transporte de datos desde servidores Web
  • Que aprenda a consumir los datos generados desde API en internet
  • Que aplique los conocimientos en el desarrollo de una aplicación móvil basada en las prácticas adquiridas

Los interesados en hacer parte del curso, enviar la siguiente información al correo: formatic@pacifitic.org

  1. Copia del documento de identidad.
  2. Copia del título profesional obtenido.
  3. Formulario de inscripción diligenciado y firmado Descargar
  4. Hoja de vida (Formato libre)
  5. Carta de motivación (Formato libre)
  6.  Carta de una empresa del sector TIC domiciliada en el Valle del Cauca, presentando al aspirante para participar en el curso seleccionado.
  7. Copia del certificado de la Cámara de Comercio de la empresa que lo está presentando.

 

NOTA: Para el proceso de selección, sólo se tendrá en cuenta aquellas personas que cumplan todos los requisitos y su documentación esté completa.

El curso es subsidiado por el Sistema General de Regalías sí la asistencia es superior al 60% de la duración del curso.

Se aclara que el candidato admitido sólo puede participar en uno de los cursos ofertados en el portal.

CURSO PRESENCIAL.
Se aclara que el candidato admitido sólo puede participar en uno de los cursos ofertados en el portal.

Artículos relacionados ORACLE DB