MVI para el desarrollo de Apps Android - Gema Socorro [Architect Coders - EL EVENTO]

Поділитися
Вставка
  • Опубліковано 17 гру 2024

КОМЕНТАРІ • 24

  • @devexpert_io
    @devexpert_io  2 роки тому +2

    Si quieres multiplicar tu valor en el mercado e ir al siguiente escalón en tu carrera mira esto 👉 architectcoders.com/reserva-plaza/?

  • @jusefdany
    @jusefdany Рік тому +1

    Gema una crack! Gracias por todo!

  • @soygabimoreno
    @soygabimoreno 2 роки тому +2

    Una pasada lo bien que explica Gemma.
    Para mí, una de las mejoras más sustanciales que se introdujeron en Kotlin es el uso de sealed classes.
    ¡Mira que van bien! 💯

    • @devexpert_io
      @devexpert_io  2 роки тому +1

      Totalmente de acuerdo!! Gracias Gabi! 🙌

  • @josefranciscotorresguido3411
    @josefranciscotorresguido3411 2 роки тому +1

    Excelente el vídeo, aprendí mucho

  • @joseguarenovallellano6906
    @joseguarenovallellano6906 Рік тому

    Nunca pongo comentarios, pero menuda crack!!!

  • @jesusalbertomendozasanchez735

    Saludos excelente video, recientemente estoy aprendiendo Flutter y este patrón me recordó bastante al BloC, tanto que me pregunto si se diferencian en algo o son lo mismo con distinto nombre.

    • @devexpert_io
      @devexpert_io  Рік тому

      La verdad que no conozco BloC, pero seguramente sean muy parecidos

  • @armandoquispeticona2410
    @armandoquispeticona2410 Рік тому +1

    Tremenda charla, tengo más claro MVI, pero aun me queda x entenderlo bien, algun repositorio para echarle un ojo? :)

    • @devexpert_io
      @devexpert_io  Рік тому

      No recuerdo si lo llegó a subir. Echa un vistazo al GitHub de Gema

  • @devgabriel6898
    @devgabriel6898 2 роки тому +1

    Es basicamente Redux para Android. En donde trabajo la estamos implementando, es bastante confuso al principio, pero es genial una vez que lo entendes

    • @devexpert_io
      @devexpert_io  2 роки тому

      Gracias por contar tu experiencia!

  • @ruif3r
    @ruif3r Рік тому +1

    Algun repo donde se pueda ver todo el ejemplo en macro?

    • @devexpert_io
      @devexpert_io  Рік тому +1

      No que conozcamos, puedes contactar con Gema por Twitter a ver si ya lo ha creado, o buscar en su GitHub

  • @ecervera
    @ecervera 2 роки тому +1

    Video fantastico! este pattern me encanta. Hay algún enlace para el repo de ejemplo?

    • @devexpert_io
      @devexpert_io  2 роки тому +1

      Creo que no... A ver si me acuerdo y le pregunto a Gema

  • @mzaragoza
    @mzaragoza 2 роки тому

    Buenas!! Desde que vi este video me animé a hacer alguna app con MVI y tengo una duda.
    Tengo un caso de uso con flow, por lo que en el viewmodel tengo una función que incluye un EjemploUseCase().collect -> {}
    Lo que quiero hacer es que si me devuelve un error me muestre un mensaje y si no, navegue a la siguiente vista. El problema es que los collect de flow, esperan un Unit, y por tanto no puedo devolver un State para el processaction y continuar el flujo de mvi.
    He probado una cosa que funciona, pero no sé si es la opción correcta: consiste en emitir una acción, pero estaría emitiendo un acción dentro del viewmodel, lo cual entiendo que no tiene sentido. Hay otra forma?
    Espero que se haya entendido la pregunta y ojalá Gema suba un ejemplo a github ☺️
    Muchas gracias!!!

    • @devexpert_io
      @devexpert_io  2 роки тому

      No me queda del todo claro, pero en el collect, en vez de devolver siempre el valor correcto, podrías devolver un Either o algo así, no?

    • @mzaragoza
      @mzaragoza 2 роки тому +1

      @@devexpert_io sii, el either lo tengo, pero no iba por ahí jajaja perdona, me he explicado bastante mal seguramente 😅
      Mañana intento lanzar la pregunta por Discord a ver si con capturas es más fácil.
      Muchas gracias!!

    • @mzaragoza
      @mzaragoza 2 роки тому

      @@devexpert_io buenas Antonio, te he dejado en la sección de arquitectura del Discord la pregunta, para cuado tengas un rato. Muchas gracias!!

    • @devexpert_io
      @devexpert_io  2 роки тому

      @@mzaragoza Gracias! en cuanto pueda lo veo ;)