Android es el sistema operativo mas utilizado actualmente para dispositivos móviles, como teléfonos celulares y tabletas. De código libre y basado en Linux, ha sido el sistema operativo con mayor crecimiento en los últimos tiempos. Por ser de código abierto, posee una gran comunidad de desarrolladores realizando aplicaciones para ampliar su funcionalidad, existiendo ya cientos de aplicaciones que pueden ser descargadas desde el Android Market. Por lo antes mencionado y teniendo en cuenta su gran demanda en el ámbito laboral actual, es de suma importancia adquirir los conocimientos necesarios que nos mantengan a la vanguardia en el desarrollo de aplicaciones para móviles de ultima generación, a través de esta potente plataforma.
Conceptos Generales
Entorno de desarrollo Android e Instalacion
Estructura de un proyecto Android
Componentes de una aplicación Android
Desarrollando una aplicación Android sencilla
Interfaz de Usuario
Interfaz de usuario en Android: Layouts
Interfaz de usuario en Android: Controles básicos
Interfaz de usuario en Android: Controles de selección
Interfaz de usuario en Android: Controles personalizados
Interfaz de usuario en Android: Tab Layout
Menús en Android
Menús y Submenús básicos
Menús Contextuales
Opciones avanzadas
Widgets en Android
Interfaz de usuario en Android: Widgets
Gestión de Preferencias en Android
SharedPreferences
PreferenceActivity
Bases de Datos en Android
Primeros pasos con SQLite
Inserción, actualización y eliminación de registros
Consulta y recuperación de registros
Ficheros en Android
Memoria Interna
Memoria Externa
Tratamiento de XML en Android
SAX
SAX simplicado
DOM
XmlPull
Alternativas para leer y escribir XML (y otros ficheros)
Localización Geográfica en Android
Localización geográfica
Mapas en Android
Preparativos y ejemplo básico
Control MapView
Content Providers en Android
Construcción
Utilización
Notificaciones en Android
Toast
Barra de Estado
Diálogos
Depuración de aplicaciones en Android
Logging
Web Service en Android
Consumir Web Service en Android
Publicacion en Android Market de la Aplicacion
Android Market Registro y Publicacion
El curso tiene una duración total de 2 meses.
Conocimientos básicos de Java.
El Instituto de Diseño y Tecnología, se reserva el derecho de cambiar las fechas de inicios, costos y duración de sus cursos. Dichos cambios se notificarán a través de la web institucional, mail, presupuesto y/o telefónicamente. El inicio de los cursos esta sujeta a una cantidad mínima de participantes.