El gran libro de Android Avanzado 5ª Ed.

MARCOMBOISBN: 9788426726650

Precio:
Precio de venta€23,90
Agotado

Descripción

El gran libro de Android Avanzado 5ª Ed.

Resumen del libro

Esta obra es una guía práctica y completa para programadores de Android que, partiendo de nociones básicas, desean profundizar en aspectos clave del desarrollo. El libro aborda Kotlin como lenguaje oficial, arquitecturas de software como MVC o CLEAN, testing con JUnit y Espresso, gestión de hilos de ejecución y diseño avanzado de interfaces con Material Design. Con un enfoque activo, incluye ejercicios paso a paso, videotutoriales y recursos adicionales para afianzar los conocimientos. Es el recurso ideal para quienes buscan llevar sus habilidades al siguiente nivel y crear aplicaciones robustas y modernas.

¿De qué trata?

El libro se estructura en torno a cinco grandes áreas del desarrollo Android avanzado. En primer lugar, introduce Kotlin, el nuevo lenguaje oficial, destacando su expresividad y seguridad. Luego, explica los principios SOLID y STUPID, y patrones de arquitectura como MVC, MVP y CLEAN, para organizar el código de forma eficiente. La tercera parte se centra en testing, enseñando a crear test unitarios con JUnit y Mockito, test de interfaz de usuario con Espresso y automatización con Firebase Test Lab. A continuación, aborda los hilos de ejecución, incluyendo AsyncTask, servicios en segundo plano y animaciones con SurfaceView. Finalmente, cubre el diseño avanzado de la interfaz de usuario, con Material Design, Fragments, ActionBar, Navigation Drawer y creación de widgets. Todo ello se complementa con actividades prácticas, videotutoriales y un juego de trivial para repasar conceptos.

Temas principales

  • Programación en Kotlin para Android: sintaxis, seguridad y expresividad.
  • Arquitecturas de software: principios SOLID, patrones de diseño y arquitecturas MVC, MVP y CLEAN.
  • Testing de aplicaciones: test unitarios con JUnit y Mockito, test de interfaz con Espresso y automatización con Firebase Test Lab.
  • Gestión de hilos de ejecución: AsyncTask, servicios en segundo plano y animaciones con SurfaceView.
  • Diseño avanzado de interfaces: Material Design, Fragments, ActionBar, Navigation Drawer y widgets de escritorio.

¿Para quién está recomendado?

Este libro está dirigido a programadores de Android con conocimientos básicos que quieran especializarse en desarrollo avanzado. Es ideal para desarrolladores que ya han creado aplicaciones sencillas y desean aprender a escribir código más limpio, testearlo de forma profesional y dominar las últimas herramientas y patrones de diseño. También es útil para estudiantes de informática o profesionales que buscan actualizar sus habilidades con Kotlin y las versiones más recientes de Android.

Qué aporta este libro

  • Dominio de Kotlin como lenguaje oficial para Android, mejorando la productividad y la claridad del código.
  • Capacidad para diseñar arquitecturas robustas y escalables aplicando patrones como MVC, MVP y CLEAN.
  • Habilidades para implementar tests unitarios y de interfaz, garantizando la calidad del software.
  • Conocimiento práctico sobre gestión de hilos y tareas en segundo plano, optimizando el rendimiento de las aplicaciones.
  • Actualización en diseño de interfaces modernas con Material Design y componentes avanzados como Fragments y Navigation Drawer.

Ficha técnica

  • Autor: Tomás, Jesús Puga, Gonzalo Santamaría, David Barroso, Jorge
  • Editorial: Marcombo
  • Idioma: Español
  • Tema: DISEÑO DE JUEGOS DE PC/ORDENADOR
  • Colección: EL GRAN LIBRO
  • Encuadernación: Bolsillo
  • Fecha de edición: 2018
  • Número de páginas: 450
  • Dimensiones: 24.0 cm x 17.0 cm
  • Peso: 1000.0 gr

Valoración editorial

Este manual destaca por su enfoque práctico y actualizado, combinando teoría con ejercicios y recursos multimedia que facilitan el aprendizaje. La cobertura de Kotlin, arquitecturas modernas y testing lo convierten en una herramienta valiosa para desarrolladores que buscan profesionalizar sus habilidades. Aunque el tema se clasifica como diseño de juegos, el contenido es aplicable a cualquier tipo de aplicación Android avanzada. Es una obra recomendable para quienes desean dar un salto cualitativo en su carrera como programadores.

También te puede gustar

Vistos Recientemente