Curso de Flutter GRATIS - CRUD Firebase #3 (Guardar en Firestore)

Поділитися
Вставка
  • Опубліковано 11 січ 2025

КОМЕНТАРІ • 75

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

    Muchas gracias es genial como enseñas, logras transmitir de una muy buena manera tu conocimiento, Sigue haciendo mas videos por favor

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

    Has hecho un muy buen curso. Hay mucha gente que sabe Flutter pero no todos son capaces de transmitir el conocimiento como lo hacés vos.

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

    Por fin un video que sirva, muchas gracias estado mirando muchos videos en otros canales y ninguno tan bueno como este gracias de verdad

  • @dabs1276
    @dabs1276 9 місяців тому +1

    Menudo videazo muy facil de seguir y super bien explicado, muchas felicidades y muchas gracias, me esta sirviendo para un proyecto de la universidad.

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

    EXCELENTE, Muchas Gracias
    Sencillo y directo al grano.!..

  • @alejandrogandara33
    @alejandrogandara33 Місяць тому

    Genial tus tutoriales... muchas gracias por tu tiempo... muy muy muy bueno!!

  • @nathaliealvarezhernandez1824
    @nathaliealvarezhernandez1824 Рік тому +2

    Muchísimas gracias, todo lo explicas muy claro y fácil. Cuando se trata de Flutter, tu canal es siempre mi primera opción

  • @johanngn
    @johanngn 2 роки тому +3

    Estoy aprendiendo mucho sobre firebase!!! Muchas gracias... esperando con ansias los siguientes episodios.

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому +3

      Esta semana subiré la de actualizar y la de borrar datos. 😁

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

    Eres un Bárbaro, esperando con ansias el próximo video. Gracias por compartir tus conocimientos, me has sido de mucha ayuda.

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому

      Justo lo acabo de publicar :)
      ua-cam.com/video/FhMUkCNIvH8/v-deo.html

  • @icerimuru
    @icerimuru 7 місяців тому

    Hasta parece sencillo 😮, bueno la primera vez que use Flutter no sabía dart, nunca había usado un framework 🫠 y todo se veia en chino, ahora hago muchas comparaciones con nextjs y creo que estoy entendiendo 😅

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

    Uff Excelente Video de verdad mil gracias estoy aprendiendo mucho.Todo belen

  • @kbyo2006
    @kbyo2006 2 роки тому +4

    Muchas gracias!! Hacía falta un tuto como este. Esperando los siguientes!! 👌

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

    💪💪💪💪 Exelente. A mi (aun estoy viendo que escribi diferente), pero el no fue necesario hacer asincrono el boton flotante ni colocar el setState! (creo que es por que use un Container para decorar los resultados en el Home)

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

    Gracias nuevamente, una forma de explicar genial.

  • @SebaP1991
    @SebaP1991 Рік тому +4

    ¿Sería posible crear más campos de texto de una sola vez (como en 11:20)? Si es así, ¿podría explicar cómo hacerlo? Muchas gracias. Se lo agradezco mucho.

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

    Increíble, eres un genio hermano.

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

    Gracias viejo, de que parte de CA eres?? ese "nos salva el pellejo" lo usamos bastante en HN .. saludos, gracias nuevamente.

  • @goduzTec
    @goduzTec 2 роки тому +3

    Hola de nuevo. tenia una duda. como realizar el envio de datos a firestore, cuando tengas internet y cuando no tengas internet. mencionar que implemente eso de cache, al momento de guardar en fuera de linia se queda ahy. cuando esta en linia pasa normal a home. ayuda porfavor

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому +5

      Eso sería lógica interna de tu app. Básicamente necesita sin paquete que verifique si tienes internet o no. Luego crear un espacio en memoria local donde guardar la info pendiente a enviar. Crear un listener que cuando detecté que hay conexión a internet verifique si hay pendientes por guardar y si hay pues que haga el envío.
      Este paquete podría ayudarte:
      pub.dev/packages/internet_connection_checker

  • @carorrod989
    @carorrod989 3 місяці тому

    Hola muchas gracias , se puede mandar lo de una base de datos locar de isar creando los datos sin internet y al tener internet mandarlo a firebase ?

  • @juandavid-ti4ks
    @juandavid-ti4ks 6 місяців тому

    una cosa que no se explico fue el tema del id del documento como sabe internamente que es aleatorio al momento de guardar

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

    Te seguire hasta la muerto bro

  • @icerimuru
    @icerimuru 7 місяців тому

    24:15 eso es del diablo 😮

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

    que gran video amigo. Pregunta, esto se puede usar par un sistema de mensajeria?

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому

      Si, firebase es una base de datos en tiempo real y puede usarse para mensajería. Claro que se necestian tener más cosas en consideración como el almacenado de los mensajes en el celular y usar colecciones para guardar los mensajes permanentes y los mensajes no leídos. Si usas una sola collection puede presentar lentitud al haber conversaciones largas.

  • @TheXaLePlayer
    @TheXaLePlayer 5 днів тому

    Cual es la extensión que te rellena el scaffold?

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

    Y si le quiero dar apellido se puede repetir del mismo modo que el addname. 15:51

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

    Una pregunta, que extensiones estas utilizando

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

    ¿Cuál es la mejor forma para validar los datos?, es decir que no se ingresen campos vacíos o que tengan alguna regla específica.

  • @yorjansandoval9381
    @yorjansandoval9381 4 місяці тому

    Gracias, bro, 10/10

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

    No me deja poner el Navigator en el ontap del ListTile me pasa este warning:
    See also:
    [restorablePushNamed], which pushes a route that can be restored during state restoration.
    The argument type 'Future' can't be assigned to the parameter type 'void Function()?'.

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

    Hermano, crees que puedas hacer videos, de programación orientada a objetos con firebase en Flutter, seria un éxito, porque ya tengo una app en eso, pero no haya la manera de conectarla ah firebase sin tener que rehacerla casí por completo

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому

      Hace un poco hice un vídeo sobre clases en Flutter, ua-cam.com/video/dA3ru_Ft0Mc/v-deo.html pero no vendría mal una actualización.

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

    Gracias hermano, para cuando modificar y eliminar

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому +1

      Justo lo acabo de publicar :)
      ua-cam.com/video/FhMUkCNIvH8/v-deo.html

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

      @@josegaldamez-dev Muchas gracias hermano

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

    Anterior mente está trabajando con la vercion nueva de flutter pero me pase ala versión que tienes y va perfecto

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому +2

      Si, mientras flutter siga evolucionando al ritmo que hasta ahora, las versiones van a ser algo a tener en cuenta.

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

    Me podrías dar luces en: ¿cómo puedo capturar el valor de DropdownButton y enviarlo a firebase?
    Muchas gracias.

    • @josegaldamez-dev
      @josegaldamez-dev  Рік тому

      DropdownMenu(
      initialSelection: list.first,
      onSelected: (String? value) {
      // This is called when the user selects an item.
      setState(() {
      dropdownValue = value!;
      });
      Este es un ejemplo de cómo se muestra un DropDownButton. Asumiendo que los valores están en la variable “list”.
      dropdownValue = value!;
      Esto asigna el valor que hayas seleccionado a una variable de tu Widget. Cuando vayas a enviar la información envía el valor de esa variable. Ese es el concepto básico, esto puedes hacerlo con un provider o cómo prefieras, pero el concepto es igual.
      Espero te haya ayudado.

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

      Muchas gracias,@@josegaldamez-dev

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

    podrias explicar como subir una foto al firebase y como ligarla a un registro porfavor

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому +2

      Excelente idea. Sería utilizar el servicio Storage de Firebase. Si, posiblemente haga un vídeo al respecto pronto.

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

    Expected a value of type 'String', but got one of type 'Null' Hermano me salio este error ya me funciona todo pero esto no se quita de mi pantalla por favor ayudame

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

      Lo mismo me pasa a mi, una ayuda con eso por favor y gracias de antemano

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

      Tuve el mismo problema, tienes que revisar que el nombre de el dato sea el mismo, ejemplo en el codigo se me guaradaba como "Name", y en mi base era "Nombre"

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

    Hola , una consulta cuando cambio o borro un documento directamente en la base de dato o consola como actualizo automáticamente la vista...de la app

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому

      Ya están los videos de como hacer ambas cosas.
      Actualizar: ua-cam.com/video/FhMUkCNIvH8/v-deo.html
      Borrar: ua-cam.com/video/nfX84prLpSE/v-deo.html

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому

      Puedes usar un listener o directamente usar el método que viene en Firebase para escuchar los cambios de la base de datos. Pronto haré un video sobre eso.

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

    esperando el siguiente video de editar y eliminar pa cuando :)

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому +1

      Justo lo acabo de publicar :)
      ua-cam.com/video/FhMUkCNIvH8/v-deo.html

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

      @@josegaldamez-dev Gracias

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

    hola como se llama el pluggin de que cuando escribes el programa te da una pista de lo que puedes escribir

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

    wow genial, muchas gracias, el código funciono de maravilla

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

    que plugin de vsCode usas para que te salga o muestre la estructura del widget

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому +1

      Flutter Widget Snippets es el único plugin que uso relacionado con Flutter. Quiza te sirva.

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

      @@josegaldamez-dev me refiero al que completa todo el codigo, por ejemplo en el min 05:47 usted escribe el widget de TextField, y de manera automatica creo, le sale de forma gris sus propiedades de dicho widget.

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

      Es muy bueno!

    • @FacundoLeonelSuarez
      @FacundoLeonelSuarez 8 місяців тому

      @@carlosguevara657 encontraste?

  • @memoriesR-
    @memoriesR- 2 роки тому

    Brooooo por favor, sube el siguiente video

    • @josegaldamez-dev
      @josegaldamez-dev  2 роки тому

      Justo lo acabo de publicar :)
      ua-cam.com/video/FhMUkCNIvH8/v-deo.html

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

    ¿Que extension de autocompletado usas?

  • @juandavid-ti4ks
    @juandavid-ti4ks 6 місяців тому

    trato de entener mas profundo lo que hacemos pero las clases genericas me destruyen la cabeza y termino solo usando lo que hace :(

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

    crack