Programación avanzada para Android

Aprenda a  diseñar aplicaciones capaces de reconocer gestos, códigos de barra y textos utilizando la API de Google Vision para imágenes.  Evolucione hacia el siguiente nivel con Google Cloud Platform y desarrolle las Apps del futuro.

w

Hable con los profesores

Durante las clases on-line puede levantar la mano y hacer preguntas por micrófono como si fuera un curso presencial.

Material adicional

Los alumnos del curso reciben ejercicios para realizar durante las clases. Además, código de ejemplo para utiliar en sus proyectos.

Descargue las clases

Las clases en VIVO se graban para que pueda verlas o repasarlas luego del curso. Generalmente se sube el material el mismo dia de la clase.


Programación Avanzada para Android.

Aprenda a  diseñar aplicaciones capaces de reconocer gestos, códigos de barra y textos utilizando la API de Google Vision para imágenes.  Evolucione hacia el siguiente nivel con Google Cloud Platform y desarrolle las Apps del futuro. Con la tecnología de Google Vision. Incluye certificado de asistencia digital.

USD 170,00 USD 139,00 +IVA Añadir al carrito

9 al 30 de Mayo de 18 a 22 hs / GMT-03

9, 11, 16, 18, 23 y 30 de Mayo de 18 a 22 hs / GMT-3. Los alumnos de cursos anteriores tienen un 25% de descuento, por favor solicitar cupón por e-mail.


DISEÑO DINÁMICO DE PANTALLAS Y UX. CON EL CURSO ON-LINE RECIBE UNA GUÍA DE EJERCICIOS EN PDF. LAS CLASES SON EN VIVO CON UN PROGRAMADOR Y UNA DISEÑADORA DE EXPERIANCIA DE USUARIO.

 

SE ENTREGA CERTIFICADO UNA VEZ COMPLETADO EL CURSO.


MÓDULO 1

Experiencia de Usuario

Veremos una introducción a los conceptos básicos del diseño centrado en el usuario (Ux) y conoceremos las reglas heurísticas para la creación de prototipos que mejoren la experiencia de nuestros usuarios.

MÓDULO 2

Interfaz avanzada

Menu lateral y otros componentes de material design. Layout: Agregar una Toolbar a la aplicación. Multitouch: Detectar gestos en la aplicación.

MÓDULO 3

Múltiples tareas

Uso de multithread para operaciones en background. AsyncTasks. Notifications: Recibir notificaciones de un servidor y ejecutar una acción. Integración con redes sociales. Internacionalización de una app: Multiples lenguajes. Orientaciones right-to-left.

MÓDULO 4

Base de Datos

Aprendé a tomar información de diversas bases de datos, ya sean locales o remotas, y graficarla en tu aplicación. Creación de tablas y consultas con SQLite.

MÓDULO 5

Google Vision

Aprenda a  diseñar aplicaciones capaces de reconocer gestos, códigos de barra y textos utilizando la API de Google Vision para imágenes. Es posible extraer diversos patrones de una imagen que luego pueden ser comparados para reconocer rostros, emociones, objetos, animales y demás tipologías.

MÓDULO 6

Las Apps del futuro

Diseñando las Apps de próxima generación. Un vistazo al futuro de la industria con Google Cloud Platform. Casos de éxito y proyecto integrador.


Textos y códigos de barra

Como interpretar textos y decodificar códigos de barra utilizando la cámara del dispositivo y las librerías de Google para transformarlos en información útil.


Reconocimiento de imágenes

Mediante Google Vision es posible extraer diversos patrones de una imagen que luego pueden ser comparados para reconocer rostros, emociones, objetos, animales y demás tipologías.


Selección de objetos

Es posible detectar y validar objetos captados con la cámara. Aplicaciones de reconocimiento autónomo e inteligencia artificial.

Aplicando la tecnología Google Vision.

Reconocimiento

Se toman patrones de un objeto para luego compararlos con una base de datos y determinar sus propiedades.

Consultas

Se hacen consultas a bases de datos para determinar la probabilidad de haber encontrado un determinado objeto.

Diseño de la interfaz y experiencia de usuario

Cuáles son los principales patrones de diseño e interacción para aplicaciones en Android. Tendremos una introducción a los conceptos básicos del diseño centrado en el usuario (Ux) y conoceremos las reglas heurísticas para la creación de prototipos que mejoren la experiencia de nuestros usuarios.


Nuestros Expertos

Santiago Favaro es ingeniero en electrónica y experto en programación para Android con más de 5 años de experiencia desarrollando Apps. Sandhy Vargas Cruz es diseñadora gráfica especialista en interfaces digitales. Amplia experiencia en diseño centrado en el usuario y desarrollo de prototipos para plataformas de E-commerce, E-learning y Social Media.

Requisitos

Conocimientos de programación orientada a objetos y JAVA. Dispositivo móvil con Android 4.3 o posterior. Es altamente recomendable haber tomado el curso inicial de Android. Tener instalado el IDE de desarrollo Android Studio compatible con PC, MAC o Linux.

Vacantes limitadas

Para poder mantener un correcto nivel de atención por parte del profesor disponemos de un cupo limitado de 60 vacantes. Por favor tené en cuenta que la inscripción finaliza 24 hs antes del comienzo del curso.