Carga de imágenes con Coil en Compose Multiplatform [Android y iOS]

Sdílet
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/

Komentáře • 10

  • @devexpert_io
    @devexpert_io  Před měsícem +1

    🎁 Módulo 1 gratuito de Compose Expert para aprender Jetpack Compose aquí 👉compose.expert/?

  • @JaviCamara1-lp6zy
    @JaviCamara1-lp6zy Před měsícem +3

    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?

  • @rubenguinez92
    @rubenguinez92 Před měsícem

    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 😊)

    • @devexpert_io
      @devexpert_io  Před měsícem

      Yo no lo usaría 😄, pero Coil no tardará mucho en salir de alpha para compose Multiplatform

  • @SergioChamba
    @SergioChamba Před měsícem

    Tengo el codigo tal cual, pero cuando agrego AsyncImage DE COIL3 no llega abrir el app, ya instales librerias depndencias, todo :(

    • @devexpert_io
      @devexpert_io  Před měsícem

      Te falta a lo mejor el permiso en el Android manifest? No te da algún error en logcat?

  • @alternistronx
    @alternistronx Před měsícem

    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!

    • @devexpert_io
      @devexpert_io  Před měsícem

      Personalmente no tengo ni idea, pero esto es lo que he encontrado por si te sirve: stackoverflow.com/a/68042018

    • @alternistronx
      @alternistronx Před měsícem

      @@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