Carga de imágenes con Coil en Compose Multiplatform [Android y iOS]
Vložit
- čas přidán 26. 06. 2024
- 🎁 Módulo 1 gratuito de Compose Expert para aprender Jetpack Compose aquí 👉 compose.expert/?...
▶️ Puedes ver el curso completo de Kotlin Mulitplatform aquí 👉 • Curso Completo de Kotl...
La carga de imágenes en Android con Jetpack Compose está dominada por Coil, una librería que supo adaptarse al nuevo sistema de vistas, y que hoy en día es la opción por defecto.
¿Pero qué ocurre con Compose Multiplatform? ¿Podemos seguir usando la misma librería?
La buena noticia es que desde Coil 3.0 tenemos soporte para Kotlin Multiplatform, y en concreto para Compose Multiplatform.
En este vídeo aprenderás cómo configurar la librería y cómo empezar a usarla en tus proyectos multiplataforma con Android, iOS, Desktop y Web.
📩 No te pierdas ningún contenido exclusivo 👉 devexpert.io/newsletter
Únete a la Comunidad de DevExpert en Discord 👉 devexpert.io/comunidad
//////////////////////////////////////////////////////////////////////////////////////////
Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre:
1️⃣ Hasta donde llega el ecosistema de Kotlin
2️⃣ Cómo desarrollar Apps Multiplatform
3️⃣ Te mostraré la ruta más fácil para aprender Kotlin y KMP
🎁 Apúntate aquí: devexpert.io/training-gratis/...
/////////////////////////////////////////////////////////////////////////////////////////////
➡➡ SÍGUENOS EN OTRAS REDES SOCIALES ⬅⬅
👉 Linkedin: www.linkedin.com/in/antoniolg
👉 Instagram: / devexpert.io
👉 Twitter: / devexpert_io
Únete a la Comunidad de DevExpert en Discord 👉 devexpert.io/comunidad
Si te ha gustado el vídeo de hoy apóyanos con un ❤ LIKE, deja un 💬 comentario/ duda y 🥇 SUSCRÍBETE si aún no lo has hecho! Nos vemos en el próximo vídeo!
DevExpert
💻 devexpert.io/
🎁 Módulo 1 gratuito de Compose Expert para aprender Jetpack Compose aquí 👉compose.expert/?
Gracias por el video! ¿Podrías hacer un video de firebase con kotlin multiplatform y compose multiplatform para hacer login en android e ios ,navegación entre pantallas y utilización de la base de datos?
¡Gracias! Tomo nota
Pregunta: Con librerías en Alpha ¿Es seguro salir a producción? ¿Qué tanto riesgo hay de bugs con los que tengan que lidiar nuestros usuarios? (Tu honesta respuesta, plis 😊)
Yo no lo usaría 😄, pero Coil no tardará mucho en salir de alpha para compose Multiplatform
Tengo el codigo tal cual, pero cuando agrego AsyncImage DE COIL3 no llega abrir el app, ya instales librerias depndencias, todo :(
Te falta a lo mejor el permiso en el Android manifest? No te da algún error en logcat?
Alguna sugerencia (que creo que Coil no se puede, soy novato aun con Kt) para trabajar con las imagenes en base64? Tengo unas responses de una api con la que trabajamos que tiene varios campos y uno es una imagen en base64. Estoy sufriendo un poco para poder volcarla sobre un composable una vez descargada. Hay alguna documentacion o un pequeño gist con el que pudieras ayudarme?
Muchisimas gracias!
Personalmente no tengo ni idea, pero esto es lo que he encontrado por si te sirve: stackoverflow.com/a/68042018
@@devexpert_io Este le habia dado un tiento y no hubo manera, parece que el Skia no le gusta a Compose MP. Lo que he visto y me ha funcionado es a crear un actual/expect por plataforma y utilizar el de android e iOS por separado