quevasaestudiar.com

SEGUINOS
TAMBI脡N EN
educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8掳 Piso
    Capital Federal


M谩s carreras de esta instituci贸n

Curso de Programaci贸n Avanzada en Android

educacionit


  • Tipo de Carrera:Curso
  • Modalidad:Presencial y a Distancia
  • Provincia:Capital Federal
  • Pa铆s:Argentina
 

Consult谩 por Whatsapp

Consult谩 por Mail

  • *
  • *
  • *
  • *Campos obligatorios
    Dej谩 tu celu y te contactaran por dudas!
  • Solicitar Informaci贸n a cerca de:


Domina conceptos avanzados de Programaci贸n en Android. Aprovecha al m谩ximo todos los recursos de este lenguaje para desarrollar Apps de calidad y alto impacto.

En este curso aprender谩s a
Diferenciar perfectamente el hilo de vista de los hilos en segundo plano.
Realizar tareas asincr贸nicas.
Crear notificaciones.
Consumir informaci贸n de un servidor web.
Adecuar datos en el formato Json al paradigma de objetos.
Visualizar fotos desde un servidor en un dispositivo Android.
Planificar eventos futuros en la plataforma.
Reutilizar l贸gica y vista en componentes conocidos como Fragments.

En este curso se trabajar谩n aspectos avanzados en programaci贸n mobile, utilizando componentes para realizar tareas en background (procesos asincr贸nicos), notificaciones al usuario y mejoras de implementaci贸n. As铆 tambi茅n conoceremos las mejores pr谩cticas para obtener datos a partir de servicios web.

A lo largo del curso desarrollaremos un proyecto integrador interactuando con un Servidor Web de manera asincr贸nica que nos permita configurar nuestra aplicaci贸n para poder realizar tareas en segundo plano y que le avise al usuario mediante notificaciones.


Se requieren conocimientos b谩sicos de Programaci贸n en Android o haber realizado el curso Programaci贸n en Android



1. Tareas en Background
Introducci贸n Hilo de Vista y tareas en Background

Repaso de Hilos

驴Qu茅 hacer y qu茅 no en un hilo de vista?

Loadings

驴Para qu茅 sirven?

Ejemplo de implementaci贸n

2. Async Tasks
驴Qu茅 es una Async task?

驴Cu谩ndo usar una Async Task?

Pasos de las Async Task.

Implementaci贸n de una AsyncTask

Web Services

驴Qu茅 son y para qu茅 se usan?

Protocolo REST

JSON

3. Framework Gson
驴C贸mo consumir un servicio REST?

Implementaci贸n cliente REST

Carga de im谩genes de Internet

Framework Universal Image Loader

Servicios

驴Cu谩ndo usar servicios?

Tipos de Servicios.

Ciclo de vida de los Servicios.

Creaci贸n de Servicio.

Broadcast Receiver

Ejemplo e implementaci贸n.

Alarm Manager

驴Qu茅 es?

驴Cu谩ndo usarlo?

Ejemplo

4. Vistas para Avanzados
Notifications

驴Qu茅 son?

驴Para qu茅 se usan?

Push Notifications

Ejemplo de implementaci贸n.

5. Fragments
驴Qu茅 son?

驴Para qu茅 sirven?

Fragments en tiempo de compilaci贸n

Fragments en tiempo de ejecuci贸n

Comunicaci贸n entre Fragments.


P煤blico:
El curso est谩 orientado a todos aquellos Programadores Android que quieran profundizar sus conocimientos en esta tecnolog铆a.



educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8掳 Piso
    Capital Federal


M谩s carreras de esta instituci贸n