Entradas

Mostrando entradas de abril, 2026

Job en android kotlin

1. Introducción Breve: ¿Qué es un Job ? En el mundo de las Corrutinas de Kotlin (que son como hilos de ejecución súper ligeros), un Job es simplemente un manejador o un “recibo” de una tarea que se está ejecutando en segundo plano. Piénsalo como el ticket que te dan cuando dejas ropa en la lavandería: ese ticket te permite saber si la ropa está lista, si se está lavando o, si decides que ya no la quieres, usarlo para cancelar el pedido. Un Job te da control total sobre la vida de tu tarea en segundo plano. 2. Ejemplo de Aplicación en el Mundo Real Imagina que estás construyendo una aplicación de edición de fotos. El usuario aplica un filtro complejo a una imagen de alta resolución. Esta operación tarda unos segundos y se ejecuta en segundo plano para no congelar la pantalla. De repente, el usuario decide que no le gusta cómo está quedando y presiona el botón “Cancelar” o retrocede a la pantalla anterior. Sin un Job , la aplicación seguiría gastando batería y procesad...

Temas relacionados