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 😅
💪💪💪💪 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)
¿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.
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
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
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.
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()?'.
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
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.
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
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"
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.
@@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.
Muchas gracias es genial como enseñas, logras transmitir de una muy buena manera tu conocimiento, Sigue haciendo mas videos por favor
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.
Por fin un video que sirva, muchas gracias estado mirando muchos videos en otros canales y ninguno tan bueno como este gracias de verdad
Menudo videazo muy facil de seguir y super bien explicado, muchas felicidades y muchas gracias, me esta sirviendo para un proyecto de la universidad.
EXCELENTE, Muchas Gracias
Sencillo y directo al grano.!..
Genial tus tutoriales... muchas gracias por tu tiempo... muy muy muy bueno!!
Muchísimas gracias, todo lo explicas muy claro y fácil. Cuando se trata de Flutter, tu canal es siempre mi primera opción
Estoy aprendiendo mucho sobre firebase!!! Muchas gracias... esperando con ansias los siguientes episodios.
Esta semana subiré la de actualizar y la de borrar datos. 😁
Eres un Bárbaro, esperando con ansias el próximo video. Gracias por compartir tus conocimientos, me has sido de mucha ayuda.
Justo lo acabo de publicar :)
ua-cam.com/video/FhMUkCNIvH8/v-deo.html
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 😅
Uff Excelente Video de verdad mil gracias estoy aprendiendo mucho.Todo belen
Muchas gracias!! Hacía falta un tuto como este. Esperando los siguientes!! 👌
💪💪💪💪 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)
Gracias nuevamente, una forma de explicar genial.
Gracias a ti!
¿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.
Increíble, eres un genio hermano.
Gracias viejo, de que parte de CA eres?? ese "nos salva el pellejo" lo usamos bastante en HN .. saludos, gracias nuevamente.
Soy catracho. 😁🇭🇳
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
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
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 ?
una cosa que no se explico fue el tema del id del documento como sabe internamente que es aleatorio al momento de guardar
Te seguire hasta la muerto bro
Jaja. Gracias brother.
24:15 eso es del diablo 😮
que gran video amigo. Pregunta, esto se puede usar par un sistema de mensajeria?
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.
Cual es la extensión que te rellena el scaffold?
Y si le quiero dar apellido se puede repetir del mismo modo que el addname. 15:51
Justo acabo de subir el vídeo explicando como hacerlo: ua-cam.com/video/FhMUkCNIvH8/v-deo.html
x2
Una pregunta, que extensiones estas utilizando
¿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.
Gracias, bro, 10/10
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()?'.
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
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.
Gracias hermano, para cuando modificar y eliminar
Justo lo acabo de publicar :)
ua-cam.com/video/FhMUkCNIvH8/v-deo.html
@@josegaldamez-dev Muchas gracias hermano
Anterior mente está trabajando con la vercion nueva de flutter pero me pase ala versión que tienes y va perfecto
Si, mientras flutter siga evolucionando al ritmo que hasta ahora, las versiones van a ser algo a tener en cuenta.
Me podrías dar luces en: ¿cómo puedo capturar el valor de DropdownButton y enviarlo a firebase?
Muchas gracias.
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.
Muchas gracias,@@josegaldamez-dev
podrias explicar como subir una foto al firebase y como ligarla a un registro porfavor
Excelente idea. Sería utilizar el servicio Storage de Firebase. Si, posiblemente haga un vídeo al respecto pronto.
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
Lo mismo me pasa a mi, una ayuda con eso por favor y gracias de antemano
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"
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
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
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.
esperando el siguiente video de editar y eliminar pa cuando :)
Justo lo acabo de publicar :)
ua-cam.com/video/FhMUkCNIvH8/v-deo.html
@@josegaldamez-dev Gracias
hola como se llama el pluggin de que cuando escribes el programa te da una pista de lo que puedes escribir
Hola tambien estoy buscandolo, pudiste hacerlo
wow genial, muchas gracias, el código funciono de maravilla
que plugin de vsCode usas para que te salga o muestre la estructura del widget
Flutter Widget Snippets es el único plugin que uso relacionado con Flutter. Quiza te sirva.
@@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.
Es muy bueno!
@@carlosguevara657 encontraste?
Brooooo por favor, sube el siguiente video
Justo lo acabo de publicar :)
ua-cam.com/video/FhMUkCNIvH8/v-deo.html
¿Que extension de autocompletado usas?
.
awesome flutter snippets
trato de entener mas profundo lo que hacemos pero las clases genericas me destruyen la cabeza y termino solo usando lo que hace :(
crack
Muchas gracias. 😁