Post on 26-Jul-2016
description
Diseño de Aplicaciones Móviles para AndroidTM
Curso on-line + Certificado
Introducción a Android
Historia del sistema operativo. Características actuales.Diferencias con iOS. Fragmentación. Actualizaciones. Distribución de versiones.Versiones del sistema operativo. Decisión sobre que OS elegir.Cambios en las versiones Llolypop y MarshmallowArquitectura del sistema operativo. Remoción de librerías de Apache
Portal de Desarrollo
Tour en el portal de desarrollo: SDK, Versiones OS, Estadísticas, Registrarse. Bajarse plataforma de desarrollo. Eclipse vs Android Studio.Requisitos publicación app. Costos.Capacitación. Guías API. Referencias. Herramientas. SupportLibrary.Native Developer Kit.
Introducción al Diseño
Fragmentación de dispositivosPartes de la pantallaThemes: Hololight y HolodarkGráficos y densidades de píxeles. Técnicas a la hora del diseño.Portal de Desarrollo y patrones de diseño
Entorno de Desarrollo
Primer encuentro con el IDE. Ubicación de Paneles.Estructura de un proyecto.Introducción a Java para AndroidRequisitos.Especificaciones Java 5 y 6.Similitudes con C++Ejemplo Incial: Hola mundo!
Diseño de Pantallas (Activities)
Recursos: Gráficos, ConstantesFormas de diseñar pantallas: Por código o por asistenteDiferentes componentes visuales: Button, TextView, EditViewContenedores: LinearLayout y RelativeLayoutPropiedades de los componentesCódigo XML para creación de interfacesDiseño universal de activities
Navegación entre pantallasConexión entre componentes visuales y el código fuenteAndroid ManifestModelo ViewControllerCiclo de vida de un ActivityCorrer una aplicación: SDK Manager, Android DeviceManager, DebugearStartActivity, StartActivityForResult, FinishPasar datos entre pantallas: IntentsMostrando carteles simples: Toast
Componentes de ListaLista estáticaAdaptersCustomización de Celdas
Modelos de datosUtilizando adaptersDatos desde un XMLDialogs de listaGuardar datos en disco
DiseñoCreando shapes y customizando botones
Acciones con IntentsEnviar un SMS / EmailAbrir página webAbrir una imagen de la galería o cámara de fotos
Servicio de LocalizaciónMapas: Google Play ServicesSensores de MovimientoSensores de PosiciónSensores de AmbienteRecomendaciones de uso
Introducción a la norma BluetoohConexión Bluetooth con AndroidConexión a internet para llamar a servicios web: enviar y recibir informaciónParsear información recibida desde servicio webCompilación final y publicación en PlayStore
Ver requisitos y más info on-line.