El libro que tiene en sus manos es una guía para aquellos programadores de Android que, teniendo nociones básicas, quieran profundizar en algunos aspectos de especial interés. Diseño avanzado del interfaz de usuario: Aprenda todas las novedades incorporadas en las ultimas versiones de Android, como Fragments, ActionBar, barra de busquedas, animacion de propiedades Personalice sus propias vistas y cree Widgets de escritorio. Hilos de ejecucion: En Android es imprescindible dominar el uso de threads. Use AsyncTask y programe animaciones graficas con SurfaceView. Bluetooth: Saque provecho a esta tecnologia para interconectar dos dispositivos Android, o un dispositivo Android con un PC. Servicios en la nube: Utilice en sus aplicaciones las notificaciones Push, almacenamiento en la nube con Google Drive y el servicio de Backup de Google. Aplicaciones Web: Aprenda a integrar una aplicacion basada en HTML5, CSS3 y JavaScript dentro de Android. Conozca las alternativas a la programacion multiplataforma para moviles. Programacion en codigo nativo: Use NDK para escribir directamente sus algoritmos en C/C++ y compilelos a codigo nativo del procesador. Redes sociales: Integre Facebook y Twitter en sus aplicaciones. Ingenieria inversa: Aprenda a jaquear aplicaciones para evitar que lo hagan con las suyas. Estudie el codigo y modifique aplicaciones de terceros. Ofusque el codigo e incluya licencias de Google Play. El libro propone un aprendizaje activo, con actividades, muchas a traves de Internet: - poli[Media] Videos elaborados por los autores. -Ejercicio paso a paso: La mejor forma de aprender es practicando. -Practica: Para afianzar lo aprendido hay que practicar. -Recursos adicionales: Localice rapidamente la informacion clave -Preguntas de repaso y reflexion: ¿Lo ha entendido todo correctamente?
Android es la plataforma libre para el desaErrollo de aplicaciones moviles creada por Google. En la actualidad se ha convertido en la plataforma lider frente a otras como iPhone o Windows Phone. Las aplicaciones Android estan ampliando su rango de influencia a nuevos dispositivos tales como tabletas, Internet de las cosas, Wearables, TVs o automoviles. Este libro pretende ser una guia para aquellos lectores que quieran introducirse en la programacion en Android. Todos los capitulos son descritos por medio de sencillos ejemplos, aumentando su nivel de complejidad a medida que avanzan los capitulos. La obra esta recomendada tanto para usuarios con poca experiencia, como para programadores experimentados. A lo largo del libro se desarrollan dos aplicaciones de ejemplo: el mitico videojuego Asteroides y una aplicacion de gestion de informacion personal, Mis Lugares. Se comienza con una version sencilla, que se ira completando capitulo a capitulo, para que incluya: fragments, graficos vectoriales y en mapa de bits, control mediante pantalla tactil y sensores, hilos con AsyncTask, notificaciones, geo]localizacion, mapas, multimedia, ficheros, XML, JSON, SQL, acceso a Internet, servicios Web, acceso a bases de datos en servidor PHP + MySQL, Volleyc El libro propone un aprendizaje activo, con actividades, muchas a traves de Internet: Video[Tutorial]: Mas de 80 videos elaborados por el autor. Ejercicio paso a paso: La mejor forma de aprender es practicando. Practica: Para afianzar lo aprendido hay que practicar. Solucion: Te sera de ayuda si tienes problemas en las practicas. Recursos adicionales: Localiza rapidamente la informacion clave Preguntas de repaso y reflexion: .Lo has entendido todo correctamente? Jesus Tomas es doctor en informatica, profesor titular del Departamento de Comunicaciones en la Universidad Politecnica de Valencia. Trabaja en multiples proyectos de investigacion y transferencia de tecnologia relacionados con inteligencia artificial. Ha publicado gran cantidad de trabajos en revistas cientificas y varios libros
Android es la plataforma libre para el desaErrollo de aplicaciones moviles creada por Google. En la actualidad se ha convertido en la plataforma lider frente a otras como iPhone o Windows Phone. Las aplicaciones Android estan ampliando su rango de influencia a nuevos dispositivos tales como tabletas, Internet de las cosas, Wearables, TVs o automoviles.Este libro pretende ser una guia para aquellos lectores que quieran introducirse en la programacion en Android. Todos los capitulos son descritos por medio de sencillos ejemplos, aumentando su nivel de complejidad a medida que avanzan los capitulos. La obra esta recomendada tanto para usuarios con poca experiencia, como para programadores experimentados.A lo largo del libro se desarrollan dos aplicaciones de ejemplo: el mitico videojuego Asteroides y una aplicacion de gestion de informacion personal, Mis Lugares.Se comienza con una version sencilla, que se ira completando capitulo a capitulo, para que incluya: fragments, graficosvectoriales y en mapa de bits, control mediante pantalla tactil y sensores, hilos con AsyncTask, notificaciones, geo]localizacion, mapas, multimedia, ficheros, XML, JSON, SQL, acceso a Internet, servicios Web, acceso a bases de datos en servidor PHP + MySQL, VolleycEl libro propone un aprendizaje activo, con actividades, muchas a traves de Internet:Video[Tutorial]: Mas de 80 videos elaborados por el autor.Ejercicio paso a paso: La mejor forma de aprender es practicando.Practica: Para afianzar lo aprendido hay que practicar.Solucion: Te sera de ayuda si tienes problemas en las practicas.Recursos adicionales: Localiza rapidamente la informacion clavePreguntas de repaso y reflexion: .Lo has entendido todo correctamente?Jesus Tomas es doctor en informatica, profesor titular del Departamento de Comunicaciones en la Universidad Politecnica de Valencia. Trabaja en multiples proyectos de investigacion y transferencia de tecnologia relacionados con inteligencia artificial.Ha publicado gran cantidad de trabajos en revistas cientificas y varios libros