"Este libro está dirigido a desarrolladores, incluso debutantes, que deseen conocer y dominar el desarrollo de aplicaciones Java en Android 5 (en versión 5.0.x - alias Lollipop - en el momento de su edicion). Para su lectura, se requieren conocimientos basicos en programacion Java y en el uso de XML pero ningun requisito particular sobre Android.Despues de una presentacion de la plataforma Android y de sus principios de programacion especificos, aprendera a instalar y configurar el entorno de desarrollo (Android Studio y SDK Android). A continuacion, ira aprendiendo de forma gradual para conocer todos los elementos esenciales en la creacion de aplicaciones Android. De este modo, aprendera a crear interfaces cada vez mas complejas (layouts, recursos, ActionBar, menus, listas, popups, webview, fragmentos, pestañas, etc.), a gestionar la navegacion y la comunicacion entre las distintas interfaces de una aplicacion o entre varias aplicaciones y descubrira las novedades de la version 5 de Android (Material Design, Toolbar, CardView, Notificaciones Android Wear). Aprendera a crear interfaces personalizadas (gestion de temas, animaciones, tipografia) y a gestionar los distintos eventos de usuario (clic, rotacion, etc.). Aprendera, tambien, a optimizar el codigo de la aplicacion, sus interfaces y a gestionar la fragmentacion de la plataforma (versiones de Android, tamaño y resolucion de pantallas, diferencias en el hardware, etc.). Vera como recuperar los datos necesarios para el funcionamiento de una aplicacion (servicios web, gestion de la conectividad, parsing Xml / Json), como almacenarlos (sharedPreferences, archivos, base de datos SQLite) y como compartirlos con otras aplicaciones (ContentProvider, Intent, etc.). Podra crear e interactuar con mapas (Google Maps, localizacion, conversion posicion/direccion).Por ultimo, aprendera a gestionar los distintos tratamientos e interacciones realizados en una aplicacion y a identificar los que se deben ejecutar como tareas en segundo plano (AsyncTask, Thread, Service, Broadcast Receiver, Widget, etc.) asi como los metodos de acceso a las diferentes funcionalidades de un dispositivo Android (llamadas, sms, camara, acelerometro, Bluetooth, etc.).Todos los ejemplos que se presentan en este libro estan disponibles para su descarga en www.ediciones-eni.com.Los capitulos del libro:Prefacio - La plataforma Android - El entorno de desarrollo - Principios de programacion - Mi primera aplicacion: HelloAndroid - Creacion de interfaces sencillas - Navegacion y gestion de eventos - Depuracion y gestion de errores - Personalizacion - Notificaciones - Creacion de interfaces avanzadas - Persistencia y comparticion de datos - Tratamiento en tareas en segundo plano - Google Maps y geolocalizacion - Telefonia y hardware - Ir mas lejos"
Ver más