{"product_id":"9788426726650","title":"El gran libro de Android Avanzado 5ª Ed.","description":"\u003ch2\u003eEl gran libro de Android Avanzado 5ª Ed.\u003c\/h2\u003e\n\n\u003ch3\u003eResumen del libro\u003c\/h3\u003e\n\u003cp\u003eEsta 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.\u003c\/p\u003e\n\n\u003ch3\u003e¿De qué trata?\u003c\/h3\u003e\n\u003cp\u003eEl 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.\u003c\/p\u003e\n\n\u003ch3\u003eTemas principales\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProgramación en Kotlin para Android: sintaxis, seguridad y expresividad.\u003c\/li\u003e\n\u003cli\u003eArquitecturas de software: principios SOLID, patrones de diseño y arquitecturas MVC, MVP y CLEAN.\u003c\/li\u003e\n\u003cli\u003eTesting de aplicaciones: test unitarios con JUnit y Mockito, test de interfaz con Espresso y automatización con Firebase Test Lab.\u003c\/li\u003e\n\u003cli\u003eGestión de hilos de ejecución: AsyncTask, servicios en segundo plano y animaciones con SurfaceView.\u003c\/li\u003e\n\u003cli\u003eDiseño avanzado de interfaces: Material Design, Fragments, ActionBar, Navigation Drawer y widgets de escritorio.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e¿Para quién está recomendado?\u003c\/h3\u003e\n\u003cp\u003eEste 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.\u003c\/p\u003e\n\n\u003ch3\u003eQué aporta este libro\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDominio de Kotlin como lenguaje oficial para Android, mejorando la productividad y la claridad del código.\u003c\/li\u003e\n\u003cli\u003eCapacidad para diseñar arquitecturas robustas y escalables aplicando patrones como MVC, MVP y CLEAN.\u003c\/li\u003e\n\u003cli\u003eHabilidades para implementar tests unitarios y de interfaz, garantizando la calidad del software.\u003c\/li\u003e\n\u003cli\u003eConocimiento práctico sobre gestión de hilos y tareas en segundo plano, optimizando el rendimiento de las aplicaciones.\u003c\/li\u003e\n\u003cli\u003eActualización en diseño de interfaces modernas con Material Design y componentes avanzados como Fragments y Navigation Drawer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eFicha técnica\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutor: Tomás, Jesús Puga, Gonzalo Santamaría, David Barroso, Jorge\u003c\/li\u003e\n\u003cli\u003eEditorial: Marcombo\u003c\/li\u003e\n\u003cli\u003eIdioma: Español\u003c\/li\u003e\n\u003cli\u003eTema: DISEÑO DE JUEGOS DE PC\/ORDENADOR\u003c\/li\u003e\n\u003cli\u003eColección: EL GRAN LIBRO\u003c\/li\u003e\n\u003cli\u003eEncuadernación: Bolsillo\u003c\/li\u003e\n\u003cli\u003eFecha de edición: 2018\u003c\/li\u003e\n\u003cli\u003eNúmero de páginas: 450\u003c\/li\u003e\n\u003cli\u003eDimensiones: 24.0 cm x 17.0 cm\u003c\/li\u003e\n\u003cli\u003ePeso: 1000.0 gr\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eValoración editorial\u003c\/h3\u003e\n\u003cp\u003eEste 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.\u003c\/p\u003e","brand":"MARCOMBO","offers":[{"title":"Default Title","offer_id":53565606953307,"sku":"9788426726650","price":23.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1018\/0650\/6331\/files\/978842672665.jpg?v=1783678439","url":"https:\/\/kalamobooks.com\/products\/9788426726650","provider":"Kalamo Books","version":"1.0","type":"link"}