El curso de Android te permitir desarrollar aplicaciones para la
plataforma mvil con ms terminales del mercado.
Dirigido a programadores, diseadores y, en general, todas aquellas personas con experiencia en el campo de la programacin que quieran aprender el kit de desarrollo de Android SDK 4.0. Objetivo El curso introduce al alumno en el desarrollo de aplicaciones para terminales mviles, empezando por el aprendizaje del framework necesario e incidiendo en las caractersticas de los dispositivos cuyo sistema operativo es Android. Requisitos Por tratarse de un nivel medio-avanzado de programacin, el curso requiere de experiencia previa en este campo, sobre todo de conocimientos de programacin en Java o C o C++. Consultar descuentos para estudiantes o la formacin bonicada para empresas. Android SDK 4.0 Curso de formacin Imagina Group somos una empresa de base tecnolgica con una amplia experiencia en el desarrollo de aplicaciones para dispositivos mviles y webs de ltima generacin. Durante los dos ltimos aos hemos impartido formacin por toda la geografa espaola tanto a particulares como a grandes empresas con excelentes resultados. Consulta ms detalles en www.imaginaformacion.com Temario Introduccin a la plataforma de desarrollo para Android: - 8reve repaso de la teorla de Orlentaclon a Ob[etos con 1ava. - Arqultectura de Androld. - Tlpos y componentes de una apllcaclon. - Clclo de vlda de una apllcaclon. - Clclo de vlda de una actlvlty. - Mane[o de eventos en la actlvlty. - nstalaclon y conguraclon del SDK y de Lcllpse. - Androld Development Toolklt. - Androld Lmulator. - Organlzaclon de un proyecto Androld. - Manlfest.xml. - Pecursos. Profundizando en la interfaz: - Layouts - Adaptaclon a dlferentes tlpos de pantalla: buenas prcticas. - Creaclon de actlvltles personallzadas. - Pragments: - Que sonI - Que aportanI - Clclo de vlda. - Actlon 8ar y menus. - ventanas de dlalogo. Paso de mensajes entre aplicaciones: - |ntents y lntent-lters. - L[ecuclon de actlvltles de forma lmpliclta y expllclta. - 8roadcast Pecelvers. - Ordered 8roadcasts. Preferencias y salvar el estado de una activity. - Como crear un menu de preferenclas de nuestra apllcaclon para permitir cierta personalizacin por parte del usuario - Como salvar el estado de la actlvlty en e[ecuclon. Persistencia de datos - SQLlte. - SQLlteOpenHelper. - Cursores. - Compartlr bases de datos entre apllcaclones: - Content Provlders. - Content Pesolvers. - Como mostrar los datos en la lnterfaz: - Adapters. - Perslstencla claslca: - Acceso a cheros. Content Providers ofrecidos por el sistema - Acceso a la agenda: - Llamar por telefono. - Soclal AP|: User Prole. - Gestlon de tareas: - Calendar Provlder. Recursos de localizacin, Mapas y Geocoding: - Llecclon de la forma de locallzaclon: - LocatlonProvlder. - Crlterla. - Obtenclon de dlrecclones a partlr de coordenadas y vlceversa: - Geocoder. - Poslclonamlento en el mapa: - Google Maps. - Overlays.
Servicios web, servicios, multitasking y widgets. - Conexin a Internet. - webvlew. - Conexlon a un servlclo web. - Servicios Android. - Tlpos de e[ecuclon. - |nvocaclon de metodos remotos. - Multltasklng. - Widgets. Multimedia. - Acceso a la cmara. - Deteccin de caras. - Reproduccin de vdeo y audio. - |ntroducclon a OpenGL.. - Accediendo a un web service. Noticaciones - Status 8ar Notlcatlons - Parseo de XML's con T8XML: - Creaclon y mane[o de notlcaclones. - Layout. - Toast Notlcatlons. Sensores - Acelermetro. - 8ru[ula. Conectividad. - Gestin de consumo de datos de nuestras aplicaciones. - 8luetooth. - Wi.
Cada tema cuenta con su respectivo boletn de ejercicios.