Anuncios Libros Cursos Categorías

Cómo incrustar un video de Youtube en Android Studio | Jetpack Compose

31-01-2026 - Andrés Cruz

Cómo incrustar un video de Youtube en Android Studio | Jetpack Compose

Android Cómo insertar videos de YouTube en Android con Jetpack Compose. Aprende a configurar dependencias, gestionar el ciclo de vida con DisposableEffect y usar AndroidView.


Uso del Acelerómetro en Android Studio | Jetpack Compose

30-01-2026 - Andrés Cruz

Uso del Acelerómetro en Android Studio | Jetpack Compose

Android Aprende a detectar la orientación del dispositivo en los ejes X, Y y Z para mover objetos en tiempo real. Incluye manejo de SensorManager, estados reactivos con mutableStateOf y optimización con remember.


MediaPlayer para reproducir audios en Android Studio | Jetpack Compose

29-01-2026 - Andrés Cruz

MediaPlayer para reproducir audios en  Android Studio | Jetpack Compose

Android Aprende a crear un reproductor de audio en Android con Jetpack Compose y MediaPlayer. Guía paso a paso sobre gestión de recursos en la carpeta RAW, control de reproducción y manejo de memoria con DisposableEffect.


LinearProgressIndicator y CircularProgressIndicator en Android Studio | Jetpack Compose

28-01-2026 - Andrés Cruz

LinearProgressIndicator y CircularProgressIndicator en Android Studio | Jetpack Compose

Android Aprende a implementar CircularProgressIndicator/LinearProgressIndicator en Jetpack Compose. Guía paso a paso para manejar estados mutables, personalizar colores y optimizar el rendimiento con lambdas.


Menús Dropdown de opciones en Android Studio | Jetpack Compose

27-01-2026 - Andrés Cruz

Menús Dropdown de opciones en Android Studio | Jetpack Compose

Android Aprende a implementar Dropdown Menus en Jetpack Compose. Domina el uso de estados reactivos, iconos y la gestión de acciones como editar y eliminar en tus apps.


Patrones de diseño de Kotlin: Template Method explicado

27-01-2026 - Andrés Cruz

Patrones de diseño de Kotlin: Template Method explicado

Android El patrón Template Method permite definir la estructura general de un algoritmo en una superclase y delegar los detalles específicos a las subclases. Es útil para evitar la duplicación de código y proporcionar una estructura flexible para la implementación de algoritmos.


Tabs con TabRow HorizontalPager en Android Studio | Jetpack Compose

26-01-2026 - Andrés Cruz

Tabs con TabRow HorizontalPager en Android Studio | Jetpack Compose

Android Aprende a implementar Tabs en Jetpack Compose paso a paso. Domina el uso de TabRow, HorizontalPager y PagerState con corrutinas para crear apps Android modernas.


Cómo firmar aplicaciones Android (APK y App Bundle)

25-01-2026 - Andrés Cruz

Cómo firmar aplicaciones Android (APK y App Bundle)

Android Descubre cómo firmar digitalmente tus apps Android para Google Play. Aprende las diferencias entre el APK Legacy y el nuevo Android App Bundle (.aab), además de cómo obtener el certificado SHA1 directamente desde Android Studio


Cómo evitar que tu App se reinicie al rotar la pantalla (Legacy & Compose) - Android Studio

25-01-2026 - Andrés Cruz

Cómo evitar que tu App se reinicie al rotar la pantalla (Legacy & Compose) - Android Studio

Android Aprende a gestionar la rotación de pantalla en Android sin perder datos. Comparamos el método Legacy usando android:configChanges en el Manifiesto frente al uso de rememberSaveable y ViewModels en Jetpack Compose. ¡Guía actualizada 2026!


Guía de Asincronía en Android: De AsyncTask (Legacy) a Corrutinas en Jetpack Compose

25-01-2026 - Andrés Cruz

Guía de Asincronía en Android: De AsyncTask (Legacy) a Corrutinas en Jetpack Compose

Android Domina la programación asíncrona en Android: de los hilos y AsyncTask (Legacy) a las potentes Corrutinas de Kotlin y Jetpack Compose.