Blog

Abordamos tópicos de programación web, apps Android y escritorio con un enfoque 100% práctico y aplicado al mundo laboral.

Rutas de Aprendizaje Libros Cursos Categorías Anuncios

Introducción a Blender: Interfaz, Navegación y Primeros Pasos en 3D

27-01-2026 - Andrés Cruz

Introducción a Blender: Interfaz, Navegación y Primeros Pasos en 3D

Blender Aprende a usar Blender desde cero: conoce su interfaz, el 3D Viewport, navegación básica, paneles y primeros pasos para iniciarte en el modelado 3D.


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.


¿Cómo mostrar hojas de cálculo de Google Sheets con jQuery?

26-01-2026 - Andrés Cruz

¿Cómo mostrar hojas de cálculo de Google Sheets con jQuery?

JQuery Guía actualizada para usar Google Sheets con jQuery en 2026. Obtén datos en JSON con la API v4 y muéstralos en tablas HTML y el uso antiguo de este paquete.


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.


Localización de la instalación de las aplicaciones en Android

25-01-2026 - Andrés Cruz

Localización de la instalación de las aplicaciones en Android

Android Aprende a configurar 'android:installLocation' para permitir la instalación de apps en tarjetas SD. Desde el método Legacy en XML hasta las consideraciones de rendimiento en Jetpack Compose y App Bundles.


Carousel Fullscreen con menú lateral con jQuery y CSS

25-01-2026 - Andrés Cruz

Carousel Fullscreen con menú lateral con jQuery y CSS

JQuery Se explica cómo crear una galería Fullscreen o pantalla completa con un menú fijo lateral con jQuery y CSS y también un Carrusel automático e infinito con jQuery y un poco de CSS.


¿Cómo colocar vídeos responsive de YouTube como fondo (Background) con jQuery?

25-01-2026 - Andrés Cruz

¿Cómo colocar vídeos responsive de YouTube como fondo (Background) con jQuery?

JQuery Aprende cómo usar videos de fondo de YouTube con jQuery en 2026. Plugins actuales, ejemplos reales, limitaciones y buenas prácticas sin Flash.


Incluyendo fragments dentro de otros fragment en Android

24-01-2026 - Andrés Cruz

Incluyendo fragments dentro de otros fragment en Android

Android Se explica cómo embeber fragments dentro de otros fragments en Android y se explica un posible propósito de esta idea.