# Gabi Moreno > Gabi Moreno es Android Developer desde 2012 y creador de contenido en español sobre desarrollo Android, Kotlin, IA aplicada al desarrollo y carrera profesional para programadores. Construye y monetiza apps hechas con IA, con criterio de ingeniero, y lo documenta en público en su canal de YouTube. Web oficial: https://gabimoreno.soy Contacto: soporte@gabimoreno.soy ## Páginas principales - [Inicio](https://gabimoreno.soy/): Mejora tu posición como Android Developer. - [Máster en Desarrollo Android con Kotlin](https://gabimoreno.soy/master-android-kotlin): Formación para convertirse en Senior Android Developer. - [Los ANDROIDES Premium](https://gabimoreno.soy/los-androides-premium): Suscripción para Android Developers. Invierte 1 hora a la semana acompañado de profesionales con mucha experiencia en Android. - [Formación Android](https://gabimoreno.soy/formacion-android): Cursos de desarrollo Android avanzados, buenas prácticas y técnicas. - [Skills para Claude](https://gabimoreno.soy/skills): Skills gratis de Gabi para Claude, listas para descargar. - [Masterclass](https://gabimoreno.soy/masterclass): Masterclass de Gabi Moreno. - [Blog](https://gabimoreno.soy/blog): Tips de Android Studio, noticias, herramientas y audiocursos sobre Android y Kotlin. ## Apps - [Apps de Gabi Moreno en Google Play](https://play.google.com/store/apps/dev?id=9019956088615901898): Cuenta de desarrollador con todas sus apps publicadas. - [AndroidQuiz](https://play.google.com/store/apps/details?id=soy.gabimoreno.androidquiz): Juego de preguntas y rachas para poner a prueba tus conocimientos de Android. ## Artículos destacados - [Cómo ser desarrollador Android](https://gabimoreno.soy/como-ser-desarrollador-android): Guía para empezar como Android Developer. - [Ruta de aprendizaje Android](https://gabimoreno.soy/ruta-aprendizaje-android): Itinerario recomendado para aprender desarrollo Android. - [Cambiar de profesión a programador](https://gabimoreno.soy/cambiar-profesion-a-programador): Cómo reorientar tu carrera hacia la programación. - [Cómo mejorar el testing en Android](https://gabimoreno.soy/mejorar-testing-android): Buenas prácticas de testing en Android. - [State hoisting en Jetpack Compose](https://gabimoreno.soy/state-hoisting): Patrón de gestión de estado en Compose. - [Use case](https://gabimoreno.soy/use-case): Los casos de uso en Clean Architecture. - [Opinión sobre bootcamps de Android](https://gabimoreno.soy/opinion-bootcamp-android): Análisis honesto sobre los bootcamps. ## Redes y perfiles - [YouTube](https://www.youtube.com/@soygabimoreno): Canal de Gabi Moreno. Build-in-public sobre construir y monetizar apps con IA y criterio de ingeniero. - [GitHub](https://github.com/soygabimoreno): Código y proyectos open source de Gabi. ## Optional - [Audiocurso de arquitectura Android](https://gabimoreno.soy/audiocurso-arquitectura-android): Arquitectura de apps Android. - [Audiocurso de modularización Android](https://gabimoreno.soy/audiocurso-modularizacion-android): Modularización de proyectos Android. - [Audiocurso de Kotlin Multiplatform](https://gabimoreno.soy/audiocurso-kotlin-multiplatform): Introducción a KMP. - [Audiocurso de Gradle en Android](https://gabimoreno.soy/audiocurso-gradle-android): Gradle aplicado a Android. - [Audiocurso de unit testing en Android con Kotlin](https://gabimoreno.soy/audiocurso-unit-testing-android-kotlin): Testing unitario en Android. - [Audiocurso de UI testing en Android](https://gabimoreno.soy/audiocurso-ui-testing-android): Testing de interfaz en Android. - [Audiocurso de Jetpack Compose](https://gabimoreno.soy/audiocurso-jetpack-compose): UI declarativa en Android. - [Audiocurso de corrutinas y Flow](https://gabimoreno.soy/audiocurso-corrutinas-flow): Concurrencia en Kotlin. - [Audiocurso de Kotlin avanzado](https://gabimoreno.soy/audiocurso-kotlin-avanzado): Kotlin a fondo. - [Audiocurso de calidad de código](https://gabimoreno.soy/audiocurso-calidad-codigo): Calidad y mantenibilidad del código. - [Audiocurso de CI/CD](https://gabimoreno.soy/audiocurso-ci-cd): Integración y entrega continua. - [Audiocurso de malas prácticas de programación](https://gabimoreno.soy/audiocurso-malas-practicas-programacion): Errores comunes a evitar. - [Turbine](https://gabimoreno.soy/turbine): Testing de Flows con Turbine. - [Tidy First](https://gabimoreno.soy/tidy-first): Ideas del libro de Kent Beck aplicadas. - [Búsqueda binaria](https://gabimoreno.soy/busqueda-binaria): El algoritmo de búsqueda binaria explicado. - [Quicksort](https://gabimoreno.soy/quicksort): El algoritmo quicksort explicado. - [Mob programming](https://gabimoreno.soy/mob-programming): Qué es y cómo aplicarlo. - [Career paths Android](https://gabimoreno.soy/career-paths-android): Caminos de carrera para Android Developers.