Este libro (450 páginas en PDF y EPUB, 377 páginas en formato impreso) es una guía completa diseñada para fortalecer tus habilidades en desarrollo Android mediante 108 preguntas de entrevista con respuestas detalladas, 162 preguntas prácticas adicionales y más de 50 secciones de "Consejos Profesionales para el Dominio". Las preguntas están enfocadas principalmente en el desarrollo Android—incluyendo el framework, la interfaz de usuario, bibliotecas Jetpack y lógica de negocio—además de Jetpack Compose, cubriendo sus fundamentos, tiempo de ejecución y estructura de UI.
Cada pregunta ofrece una explicación profunda, guiándote por un recorrido de aprendizaje estructurado en Android y Jetpack Compose mientras refuerzas los conceptos clave. Al final de cada sección encontrarás ejercicios prácticos que simulan escenarios reales de entrevista, permitiéndote afinar tu capacidad de análisis y prepararte eficazmente para discusiones técnicas.
El libro también incluye recursos relevantes y referencias adicionales para quienes deseen ampliar sus conocimientos más allá del contenido principal. Se ha procurado añadir notas aclaratorias para términos complejos o poco familiares, de modo que incluso los desarrolladores principiantes puedan entender los conceptos más desafiantes con claridad.
La sección "Consejos Profesionales para el Dominio" profundiza en temas avanzados, explorando estructuras internas de APIs y ofreciendo perspectivas expertas que mantienen motivados a desarrolladores senior. Para quienes tienen un nivel intermedio, esta sección representa un recurso valioso para consolidar conocimientos en Android y fomentar una mentalidad más analítica ante los retos técnicos.
Para datos curiosos, a quién está dirigido, qué cubre y qué no cubre, consulta la publicación del blog Manifest Android Interview: The Ultimate Guide to Cracking Android Technical Interviews.
Soy Jaewoong Eum (conocido como skydoves), Google Developer Expert (GDE) en Android, Kotlin y Firebase. He creado más de 80 bibliotecas y proyectos de código abierto, que en conjunto superan los 15 millones de descargas anuales por parte de desarrolladores en todo el mundo. También soy el fundador de Dove Letter, un repositorio por suscripción dedicado a compartir, aprender y debatir sobre temas relacionados con el desarrollo en Android y Kotlin.
Mi misión es contribuir a un mundo mejor mediante soluciones técnicas, aportes al software libre y contenido especializado. Creo firmemente que este libro marca un nuevo y emocionante capítulo en ese camino. Quiero expresar mi más sincero agradecimiento a las comunidades de desarrolladores, amigos y familia que me han apoyado durante todo este recorrido. Escribir este libro no solo representa una meta personal, sino también el primer paso hacia empoderar a más personas dentro del ecosistema Android.
Aprender es un proceso continuo, y cada reto superado te acerca más al dominio de tu disciplina. Ya sea que estés preparándote para tu próxima entrevista técnica o buscando avanzar como desarrollador, te animo a ir más allá de la implementación. Entiende el porqué, explora diferentes patrones y decisiones técnicas, y mantén siempre viva tu curiosidad y pasión por seguir aprendiendo.
¡Feliz programación y mucho éxito en tu camino con Android!
El orden de los perfiles no tiene un significado particular. Es simplemente el resultado de `Random.nextInt(4)`.
"Manifest Android Interview es una guía imprescindible para desarrolladores Android que se enfrentan a entrevistas técnicas centradas en la teoría. Combina de manera fluida conocimientos técnicos profundos, ejemplos prácticos y valiosas secciones de 'Consejos Profesionales para el Dominio'. Lo que ofrece este libro lo convierte en un recurso fundamental para navegar y sobresalir con seguridad en entrevistas Android."
"Jaewoong (conocido por muchos de nosotros en la comunidad Android como skydoves) y su nuevo libro Manifest Android Interview son una herramienta imprescindible para quienes se preparan para una entrevista o simplemente quieren reforzar sus habilidades en Android.
Es un recurso extenso, detallado y bien estructurado que cubre desde los fundamentos hasta los aspectos más complejos del runtime y la UI en Compose.
Como fan declarada de Compose, me centré especialmente en esa parte del libro y la encontré extremadamente útil, especialmente para prepararse para entrevistas.
Responde de forma consistente a las preguntas difíciles y prácticas del “por qué” y el “cómo”, ayudándote a mejorar tu razonamiento técnico de una manera muy parecida a lo que se ve en entrevistas reales.
Tanto si eres nuevo en Compose como si estás afinando tus conocimientos, este libro te ayudará a impulsar tu preparación y confianza en entrevistas Android."
"A través de preguntas cuidadosamente diseñadas, consejos expertos y ejemplos de código claros, Manifest Android Interview te ayuda no solo a reforzar los conceptos fundamentales de Android (como el archivo manifest, el ciclo de vida, intents, servicios, content providers, broadcast receivers y deep links), sino también a explorar cada rincón del desarrollo Android: desde ViewModel hasta el sistema de vistas, Jetpack Compose y todo lo que hay entre medio.
Sin importar tu nivel de experiencia, este libro tiene algo valioso para ofrecerte. Si estás preparándote para ese rol soñado o simplemente deseas ampliar tu dominio de la plataforma que tanto amamos, esta guía será una compañera invaluable en tu camino."
"Manifest Android Interview es ideal para repasar fundamentos, prepararte para entrevistas y reconectar con las mejores prácticas. Su estructura clara, formato fácilmente consultable y preguntas bien pensadas lo convierten en un recurso de referencia tanto para el aprendizaje como para la revisión de los conceptos clave de Android."
Este libro ofrece un recorrido de aprendizaje estructurado a través de 108 preguntas principales de entrevista, cada una con explicaciones detalladas, abarcando los siguientes temas:
Capítulo 0: Preguntas de Entrevista de Android
Categoría 0: El Framework de Android
Categoría 1: UI de Android - Vistas
Categoría 2: Librerías Jetpack
Categoría 3: Lógica de Negocio
Capítulo 1: Preguntas de Entrevista sobre Jetpack Compose
Categoría 0: Fundamentos de Compose
Categoría 1: Compose Runtime
Categoría 2: Compose UI
Cada pregunta está acompañada de explicaciones en profundidad, preguntas prácticas adicionales, consejos avanzados y recursos visuales para facilitar la comprensión tanto a desarrolladores junior como senior.
Ya sea que estés aprendiendo Android y Jetpack Compose, o preparándote para tu próxima entrevista técnica, puedes leer este libro en orden o centrarte en los temas que más se alineen con los requisitos del puesto que deseas.
Uno de los grandes aciertos de Manifest Android Interview es la inclusión de secciones especiales llamadas “Consejos Profesionales para el Dominio”, añadidas a algunas preguntas de entrevista. Estos consejos profundizan en implementaciones internas de APIs, comparten lecciones prácticas basadas en la experiencia real del autor y revelan cómo funcionan realmente las cosas detrás del código.
Para desarrolladores senior, estas secciones resultan tanto reveladoras como refrescantes. Para perfiles junior o de nivel medio, representan una excelente puerta de entrada hacia conceptos más avanzados y ayudan a cambiar el enfoque: pasar de simplemente usar APIs a comprenderlas a fondo.
En ocasiones, estos consejos también incluyen anécdotas curiosas que el autor ha vivido como Google Developer Expert, lo que aporta un contenido interesante y enriquecedor sin importar tu nivel de experiencia.
Cada pregunta principal de entrevista viene acompañada de entre 1 y 3 preguntas prácticas adicionales, diseñadas para simular escenarios reales de entrevista y ayudarte a profundizar en tu comprensión. Manifest Android Interview incluye un total de 162 preguntas prácticas.
Estas preguntas complementarias no incluyen respuestas ni explicaciones, con el objetivo de motivarte a encontrar soluciones por tu cuenta o debatirlas con otros lectores en la comunidad de Discord a la que puedes unirte.
Stream ayuda a los desarrolladores a crear aplicaciones atractivas que escalan a millones de usuarios mediante APIs y SDKs de Chat, Video, Audio, Feeds y Moderación, todo respaldado por una red global de distribución (edge network) y una infraestructura de nivel empresarial.
Puedes encontrar el enlace a la comunidad de Discord en la sección “Reportes de Errores y Discusión” de este libro. Si te gustaría conectar con otros desarrolladores, siéntete libre de unirte al canal, gestionado por el autor, donde podrás debatir temas de entrevistas —especialmente las preguntas prácticas— junto a otros lectores. Es un excelente espacio para conversaciones técnicas, encontrar compañeros para entrevistas simuladas y ampliar tu red profesional.
2025.06.12 - Published German edition 🇩🇪
2025.06.10 - Published Spanish edition 🇪🇸
2025.06.05 - Published on Amazon (Kindle, Hardcover, Paperback)
2025.06.02 - Published v1.4 corrected some typos and expanded on Q) 59.
2025.06.01 - Kotlin Weekly has joined as a newsletter sponsor 💖
2025.05.28 - Reached 500 copies sold 🎉
2025.05.13 - Reached 400 copies sold 🎉
2025.05.01 - Stream has joined as a major sponsor 💖
2025.04.30 - Reached 300 copies sold 🎉
2025.04.27 - Published v1.2 significant updates for JSON serialization
2025.04.24 - Published v1.1 small updates
2025.04.20 - Reached 200 copies sold 🎉
2025.04.19 - Ranked #1 on Leanpub 🥳
2025.04.16 - Reached 100 copies sold 🎉
2025.04.15 - Published the first edition 🥳🎉
2025.03.11 - Simona Milanovic has joined as a testimonial.
2025.03.10 - Manuel Vivo, Matt McKenna, and Alejandra Stamato have joined as testimonials.