Suscríbete a nuestro boletín de novedades y recíbelo en tu email.
El desarrollo para dispositivos móviles ha experimentado en los últimos años un avance espectacular. Este crecimiento ha hecho que sea imprescindible conocer y dominar estas técnicas de programación, y por tanto, su inclusión en las capacidades de los ciclos formativos de programación. Para cubrir estas necesidades nace el módulo de programación multimedia y dispositivos móviles, que se toma de base para la creación de este libro.
El libro abarca todos los contenidos necesarios para llegar a programar bajo Android. Está estructurado en capítulos pequeños que hacen referencia a un único concepto en la programación Android, comienza con una parte teórica sobre el conocimiento que se pretende presentar, para a continuación desarrollar uno o varios ejemplos prácticos que ayudan a asimilar los conceptos explicados, el capítulo termina con un conjunto de actividades propuestas.
Los contenidos que se desarrollan son muy amplios. Empiezan por especificar el entorno de trabajo necesario, para pasar rápidamente a crear un primer ejemplo de programación que sirva de base. Una vez afianzados estos conceptos, se amplían con los elementos básicos de Android como son las actividades, los fragmentos, recursos y la Interfaz de usuario.
A continuación, tratamos temas más avanzados como la pila de tareas, seguridad, Bases de datos, configuración, sensores, comunicaciones y algunos más.
En la parte final del libro se aborda el diseño de juegos de ordenador desde dos puntos de vista, sin aceleración gráfica y con ella, para pasar en los últimos temas a hablar de la distribución de las aplicaciones en los Markets y las necesidades que de ello se derivan.
El libro incluye abundante material anexo, como son las fuentes de todos los proyectos y algunos ejemplos más, documentos de actualización a la versión 4.1 del Sistema Operativo y varios anexos con código. También se crean varios proyectos completos de una complejidad media para afianzar todos los conocimientos adquiridos.