Conectar FIREBASE a una aplicación FLUTTER (Android) 100% Explicado

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

КОМЕНТАРІ • 120

  • @AntonioGarcia-fn4is
    @AntonioGarcia-fn4is 3 роки тому +17

    El mejor video explicando todo sobre la conexión de Flutter y Firebase, muchas gracias! Espero los demás con ansias.

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

      Muchas gracias. Pronto subiré la versión para conectar Firebase en Flutter con iOS.

  • @mara345Gaming
    @mara345Gaming 3 роки тому +3

    bro llevo literalmente buscando 3 meses alguien que explique esto y tu en 30 minutos me resolviste todas las dudas muchas gracias chaval

    •  3 роки тому +1

      Genial. Es un gusto haberte ayudado.

  • @Sergio-ep8zh
    @Sergio-ep8zh 2 роки тому +1

    DE VERDAD QUE MUY BUEN VIDEO!! NO SE PUEDE EXPLICAR MEJOR!!! LO HACES TODO TAN SENCILLO QUE SE PUEDE ENTENDER Y SEGUIR A LA PERFECCIÓN
    MUCHÍSIMAS GRACIAS POR EL TIEMPO!! UN SALUDO !!!

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

    fuiste el unico lugar donde consegui esta parte, muchas gracias!

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

    La verdad que le haces honor al nombre de tu canal, código correcto, te felicito y muchas gracias por este maravilloso aporte.

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

    Te felicito por tu canal, me ha ayudado mucho a profundizar en mis conocimientos de Flutter. Eres muy buen profesor

  • @guiye9943
    @guiye9943 3 роки тому +4

    Eres el mejor, me sirvió muy bien y comprendí todo muy fácil.

  • @hectorfabianvignolo9960
    @hectorfabianvignolo9960 3 роки тому +1

    Buenas!, se entiende perfectamente. Mil gracias. Como recomendación te pediría que cuando hagas los videos borres el proyecto de defecto y largues de cero, a los que recién estamos empezando nos ayudaría un montón

  • @dreamdead01
    @dreamdead01 3 роки тому +9

    Bro llevo buscando un canal como el tuyo que me ayuda a aprender de buena manera gracias en verdad.
    Por cierto me gustaria saber si puedes hacer una app para las 3 plataformas (android, ios y web)

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

    eres el mejor explicando, wei, eres un maldito angel, gracias

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

    Tus videos son excelentes per los cortos que pones son la pasada jajajjaa.

  • @OtakuWorldESP
    @OtakuWorldESP 3 роки тому +1

    ¡Tremendo vídeo! Por fin encuentro un video entretenido y bien explicado. Como sugerencia, me gustaría que subieras el código la próxima vez para comparar los fallos.
    ¡Un saludo!

  • @jafar9714
    @jafar9714 3 роки тому

    Muy buen video, super explicado 100% como dices, estuve 3 dias sin poder conectar por muchos errores pero tu los solucionaste.
    10/10

  • @Videosrandon2
    @Videosrandon2 Рік тому +3

    aste otro en la version actuaizada de este año ya que explicas bien todo

  • @mca1272
    @mca1272 3 роки тому

    Es un placer ver tus videos. Esperando nuevos...

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

    muchas gracias amigoooo
    no sabes cuanto me ayudaste, sigue así

  • @ildealcaide
    @ildealcaide 3 роки тому

    Muchas Gracias. Me ayudaste mucho a conectar mi base con mi app. Excelente video.

  • @jesusavendano8708
    @jesusavendano8708 3 роки тому +3

    Que buen canal y que buen video , segui asi genio !

    •  3 роки тому

      Muchisimas gracias.

  • @Skaxarrat
    @Skaxarrat 3 роки тому

    Muy fácil y directo todo. Muchas gracias.

  • @rubenabad1625
    @rubenabad1625 3 роки тому

    Muy bueno y explicado puedes hacer un ejemplo con tensorflowlite con la cámara porfavor

  • @norbertopn1959
    @norbertopn1959 3 роки тому

    Muy buen video, realmente explicas muy bien, felicitaciones

  • @edsonsanchez5562
    @edsonsanchez5562 3 роки тому +5

    José, podrías continuar con tus videos de APRENDE Flutter? Esta vez iría por el número #8, quisiera que explicarás cómo hacer un Colapsing ToolBar y que en el contenido de la app agregues un listView de simples textos...
    Puedo hacerlo pero al agregar un ListView el ToolBar no se encoge

    •  3 роки тому +1

      Muy bien. Se viene pronto ese video.

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

    Muy bien explicado, excelente tutorial :)

  • @ggaltar
    @ggaltar 3 роки тому

    Excelente. Muchas gracias. Esperando el video de las diferencias entre bases relacionales y las noSQL, si no es que ya anda por ahí. Saludos

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

    buenisismo como explicas

    •  Рік тому +1

      Hola, muchas gracias.

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

    Muchas gracias me fue de mucha ayuda.

  • @Lalo-ue8pi
    @Lalo-ue8pi 3 роки тому +2

    Buenas una pregunta firebase también es una API?

  • @Galactor07
    @Galactor07 3 роки тому

    Me ha encantado el vídeo, fácil y rápido

    •  3 роки тому

      Muchas gracias! 😊

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

    Muy buen video!! ademas me gusta mucho tu forma de enseñar espero que puedas enseñarnos mas sobre firebase y flutter, un saludo!

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

    Hola, buen video. ¿solamente puede hacer deploy con flutter, o también con una aplicacin de angular y ionic?

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

    Muchas gracias por tus videos, pude lograrlo aunque me toco hacer varias modificaciones para que me coja en la versión actual de flutter
    Saludos!!

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

    Tengo una duda gigante, hay alguna diferencia en la conexión que haces acá y la conexión que haces en el video #30 CRUD ??

  • @Roixcs
    @Roixcs 3 роки тому +1

    Excelente video, muchas gracias! sería genial usar BD relacionales

    •  3 роки тому

      En unos días tengo pensado comenzar un curso de BackEnd para hacer endpoint para nuestras aplicaciones, ahí usaremos bases de datos relacionales y explicaremos en qué casos es mejor usar bases de datos relacionales y en cuales es mejor usar bases de datos no sql.

  • @sergiorojas1527
    @sergiorojas1527 3 роки тому

    Hola, excelente video. Cuando agregas mas videos que desplieguen los valores de Fribase en listas desplegable y agregar mas datos a las colecciones.

  • @contrerasabnalfelipeignaci6490

    Excelente Video!

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

    Hola, una consulta,
    Tengo que crear un proyecto Android y otro proyecto IOS en Firebase..???🤔
    No me queda claro eso.
    Se supone que el backend es uno solo, el mismo ya sea te conectes desde un iPhone o Android Smartphone...
    No me queda claro lo de crear 2 proyectos en Firebase.
    Agradecería tu respuesta.

    •  2 роки тому

      El el backend es el mismo, pero la forma de conectarse es diferente. Puede realizar el proceso con el mismo proyecto de Firebase, no hay problema.

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

    muy bueno todo y nuevamente le felicito !!! soy nuevo en esto y tengo una pregunta..
    como puedo alimentar la informacion en firebase, osea ya tengo conectada la base de datos con mi proyecto en flutter para android y ios, ahora como puedo cargar la informacion en firebase, existe algun sofware , o hay q hacer un pagina para esto? cual seria la manera correcta, me disculpa un poco la ignoracia ... gracias

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

      Depende mucho del caso, pero normalmente las mismas aplicaciones agregan la información. Firebase es un backend normal, tienen métodos para leer pero también para agregar información. Quizá tu app necesite de una web que sirva como panel de administrador, es posible y muy normal.

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

      @ muchas gracias mi estimado. Voy a investigar sobre el tema de cómo agregar campos a fires base. Muchas gracias…. Si tienes algún tutorial de cómo agregar registros se lo agradezco. Muchos éxitos.

  • @leonazo6864
    @leonazo6864 3 роки тому

    Muchas gracias por el video, una consulta ,en el mismo proyecto como conectaría a Sql Server

  • @LuisPerez-gr3eo
    @LuisPerez-gr3eo 3 роки тому +1

    Gracias, tía Piedad😩😩🙏🙏🙏

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

    Muy buen contenido

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

    Hola, amigo que buen curso estas dando de flutter, tengo una duda cuando aplico los cambios al archivo pubspec.yaml y depuro el programa este muestra la ventana en blanco y luego apunta al archivo web_entrypoint.dart en la linea Future main() async { aparece una linea amarilla que debo de hacer en ese caso?

    • @arielgaletti4350
      @arielgaletti4350 3 роки тому

      Me pasa lo mismo

    • @arielgaletti4350
      @arielgaletti4350 3 роки тому

      TypeError: Cannot read property 'app' of undefined
      at Object.app$ [as app] (localhost:60522/packages/firebase_core_web/src/interop/core.dart.lib.js:31:101)
      at new cloud_firestore_web.FirebaseFirestoreWeb.new (localhost:60522/packages/cloud_firestore_web/src/write_batch_web.dart.lib.js:773:64)

    • @PechEduardo
      @PechEduardo 3 роки тому

      Lograste Solucionar el problema de web_entrypont.dart?

    • @319nsor3
      @319nsor3 3 роки тому

      Hola Diego como solucionaste este problema?, porque tengo el mismo y no se como solucionarlo. les agradesco sus respuestas.

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

    Esto se puede linkear tanto para Flutter como para android Studio?? cual seria la ventaja de Flutter o solo es por comodidad?

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

    Muy bueno el video y bien explicado

  • @kalhelz7671
    @kalhelz7671 3 роки тому +1

    Eres un crack bro, sigue asi

    •  3 роки тому

      Muchas gracias por el ánimo. Pronto continuaré el curso.

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

    ta super fino el video, en mi caso me dio este error:
    FirebaseException ([cloud_firestore/permission-denied] The caller does not have permission to execute the specified operation.)

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

    Ayuda, por favor.
    No logro conectar ningún proyecto con Firebase, hice todo lo que dice en el video.
    Al momento de ejecutar me envía al archivo "messages.pigeon.dart", a la línea 203 donde dice throw PlatformException(code: 'channel-error', message: unable...)
    Intenté varias cosas, pero nada resuelve el problema.

    •  2 роки тому

      Intenta haciendo la conexión con FlutterFire.
      ua-cam.com/video/ZgiW_IUeFII/v-deo.html
      Es la recomendada por google.

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

    Puedes hacer una conexión con el ESP8266 ?

  • @wilfredomartel7781
    @wilfredomartel7781 3 роки тому

    Hola! quisiera pedir tu expertise. Tengo una app que se ejecuta en el simulador pero cuando genero el apk no se abre ni aparece en icono de launcher en el teléfono. Alguna sugerencia bro?

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

    a mi no me sale la parte de dependecies en la parte de android tanto en la app como en la raiz alguna solucion?

  • @lFelipeLira
    @lFelipeLira 3 роки тому +1

    Muito obrigado , aula perfeita !

  • @cuentasecundaria713
    @cuentasecundaria713 3 роки тому

    que tal , yo tengo un login pero sin base de datos y al momento de darle entrar me lleva a mi menu creado , como le hago para hacer un registro y que puedan poner usuario y contraseña y de ahi los lleve a mi menu ????
    solo es el puro formato de login

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

    hola, me da este error
    E/flutter (12208): [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: [cloud_firestore/permission-denied] The caller does not have permission to execute the specified operation.

    •  3 роки тому

      Revisa las reglas de firestore en la consola de Firebase.

    • @edsonsanchez5562
      @edsonsanchez5562 3 роки тому

      Cómo lo solucionaste?

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

      @@edsonsanchez5562
      En las reglas de Firestore, con esto funciona..
      rules_version = '2';
      service cloud.firestore {
      match /databases/{database}/documents {
      match /{document=**} {
      allow read, write: if true;
      }
      }
      }

    • @jhoniexxmx3996
      @jhoniexxmx3996 3 роки тому

      @@ppablo281 la hostia

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

    No he podido llegar a la lista.
    Me da este error:
    throw MissingPluginException('No implementation found for method $method on channel $name');
    El Run en blanco :S.
    Estaría bien un ejemplo para web.
    Gracias :)

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

    es demasiado,, me rindo y regreso a a continuar php y mysql

    •  9 місяців тому

      Ánimos.

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

    No me genera el plugin automatico, como lo soluciono...

  • @davisrd9468
    @davisrd9468 3 роки тому

    Perfecto, si esta bueno, pero cómo obtengo haría para gestionar esos datos a un radiobutton?

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

    2023 y funciona apesar de las actualizaciones

  • @aldeaciencia2421
    @aldeaciencia2421 3 роки тому +1

    ¿Recomiendas Firebase como backend para Flutter?... He leído en algunos foros que Firebase es muy caro. Saludos

    •  3 роки тому

      Yo lo recomiendo 100%. En todos mis proyecto es mi primera opción. Solo una vez tuve que pagar 0.48 USD porque un cliente estaba subiendo imágenes súper pesadas de hasta 16 MB cada una y llenó el almacenamiento. Nunca más he tenido que pagar, con los servicios gratis ha sido más que suficiente.

    • @Skaxarrat
      @Skaxarrat 3 роки тому

      Firebase no es nada caro si no manejas millones de datos (para subir información rollo JSON, basta). A parte de que tienes notificaciones en vivo de una forma muy simple, y un montón de cosas.

  • @albertog.alfabot
    @albertog.alfabot Рік тому +1

    Podrias hacer un video de como programar un contador de visitas con firebase?

    •  Рік тому

      Contador de visitas de la app? Es decir, ir registrando cada vez que alguien use la app? A eso te refieres. Es muy posible que no sea necesario, Firebase ya tiene una funcionalidad que te permite medir la interacción con los usuarios y mucha información más. Busca Firebase Analytics.

  • @tityej869
    @tityej869 3 роки тому

    Para los que les salga, un error en consola que no hay permisos lo que deben de hacer es ir a base de datos que se creo al inicio del video, ir a reglas y cambiar el allow read, write: if false; por allow read, write: if true;. Esto pasa porque hicimos la base en modo de produccion, OJOOO esto no es una solucion viable para proyectos grandes, solo recomiendo usarlo para modo de prueba

  • @jhonzevallosbautista2429
    @jhonzevallosbautista2429 3 роки тому

    hola,tengo un problema para conectar con firebase,si me podriar ayudar te agradeceria

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

    Buen contenido so.

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

    me sale este error:
    ChromeProxyService: Failed to evaluate expression 'application': InternalError: No frame with index 59.
    ayuda

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

    Buena tarde bro ... me parece muy interesante y bien explicado tu video, sin embargo me está generando un error... [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(channel-error, Unable to establish connection on channel., null, null)
    y a parte en la carpeta "/lib" no me está agreando el otro archivo .dart que a ti te genera cuando incluyes el FireStore en las dependencias.
    crees poder ayudarme?

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

      Amigo lo solucionaste

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

      @@LeonardoSanArica 11:49
      ***AUXILIO:*** Me sigue faltando ese archivo. No me lo genero tampoco

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

    Luche un poco con las dependias pero al final se logo.

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

      Aún sigue funcionando en 2023?

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

      @@gaelek7w711 en la mayor parte si algunos procesos cambian pero estan en la pagina del firebase

    • @Alender292
      @Alender292 9 місяців тому

      es tardado que compile en android?

  • @jonnathanSpinosa
    @jonnathanSpinosa 3 роки тому

    Y si ya tengo creado el proyecto como puedo crear el ID? En vs? Gracias!

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

      Si ya tienes creado el proyecto como lo fue en mi caso, En VS Code, con el proyecto abierto, busca en la carpeta de Android / app / build.gradle y busca la palabra o key applicationId , allí tendrás el Id
      en mi caso fue com.example.start_with_flutter_again

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

      @@charlyvasquez gracias amigo

  • @1Luisfausto
    @1Luisfausto 3 роки тому

    app:katdebugKotlin :( me salio éste error no se como solucionarlo :( ayuda

  • @tumecatronico7042
    @tumecatronico7042 3 роки тому

    Como se agregan datos a la coleccion?

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

      En la seccion de Cloud Firestore de Firebase, en el minuto 13:06 del video...

  • @pablogomez5131
    @pablogomez5131 3 роки тому +1

    No entiendo muy bien porque haces una para Android y otro para iOS si se supone que flutter sirve para ambos lenguajes

    •  3 роки тому

      Ambas configuraciones son en Flutter. Y en una sola aplicación se pueden hacer ambas configuraciones. Pero ambas son necesarias ya que Firebase trabaja diferente según la plataforma. (Mejor dicho las plataformas se comunican de forma diferente con Firebase). Esperemos que pronto baste con instalar un paquete y ya funcione por defecto en ambas plataformas, sería lo ideal. Pero por el momento es necesario hacer ambas configuraciones en la misma app.

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

    quiero que no se mal interprete mi comentario, seguí un video tuyo, para cambiar el logo pero no me salió, no supe la razón.

  • @eduarrodriguez3777
    @eduarrodriguez3777 3 роки тому

    Muchas gracias, ¿Tienes un tutorial de Flutter y SQLite ?

  • @themarshial2944
    @themarshial2944 3 роки тому

    Genial la explicacion, tus videos me motivan a seguir , una ayuda porfaa no me imprime nada y no se porque tampoco me saler error. Hice la prueba de poner print para ver que devuelve , lo menciono en las "//" y no entendi porque no me reconoce , segui tal cual el video no cambie nada.
    void getUsers() async {
    CollectionReference collectionReference = FirebaseFirestore.instance
    .collection(
    "users");
    QuerySnapshot users = await collectionReference.get();
    if (users.docs.length != 0) {
    print("*****hola******"); //no me imprime el hola entonces no entra al if.
    for (var doc in users.docs) {
    print(doc.data()); // no me imprime nada
    usuarios.add(doc.data()); // no agrego
    }
    }
    print(usuarios); // imprime vacio asi : [ ]
    print(users.docs.length); // imprime 0
    }

    • @themarshial2944
      @themarshial2944 3 роки тому

      en la terminal me salia la utlima parte del debug console ,ahi encontre un "failed" fue de esta manera , asi:
      W/Firestore( 3095): Caused by: android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
      W/Firestore( 3095): at libcore.io.Linux.android_getaddrinfo(Native Method)
      W/Firestore( 3095): at libcore.io.BlockGuardOs.android_getaddrinfo(BlockGuardOs.java:172)
      W/Firestore( 3095): at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:137)
      W/Firestore( 3095): ... 10 more
      W/Firestore( 3095): }.
      I/flutter ( 3095): [ ]
      I/flutter ( 3095): 0
      W/ManagedChannelImpl( 3095): [{0}] Failed to resolve name. status={1}
      Esta extraño esto . pero hoy aprendi un monton contigo :) nuevamente muchas gracias.

    •  3 роки тому +1

      Hola. Asegúrate de tener la colección creada en Firebase y de tener las reglas de privacidad abiertas. También asegúrate de lanzar este función al iniciar la aplicación, pero después de iniciar la aplicación de Firebase.

    • @themarshial2944
      @themarshial2944 3 роки тому

      @ muchas gracias me fije y lo revise , habia sido porque no tenia el permiso de internet en esa carpeta de android xd. Sigue con los videos realmente me motiva mucho : ) , no me llega sueño, ni me aburro mas bien tienes un toque genial de explicar .

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

    No mames... me pasó el error de MultiDex y entré en pánico y terminé borrando el proyecto entero JAJAJAJAJ

  • @jhoniexxmx3996
    @jhoniexxmx3996 3 роки тому

    siempre bien

  •  5 місяців тому

    Buff, no tenía flutter en el environment.... 🤦‍♂. Pequeña pesadilla.

  • @estebanmendoza7491
    @estebanmendoza7491 3 роки тому +1

    hola , talvez sea muy basico mi pregunta pero me sale este error( Undefined class 'CollectionReference' ) y Undefined name 'FirebaseFirestore' en esta parte no he podido encontrar donde tengo que definirlas , al inicio del codigo ya inicie, espero y puedan ayudarme, mi codigo..
    void initState(){
    super.initState();
    }
    void getUsers() async{
    CollectionReference collectionReference =
    FirebaseFirestore.instance.collection("users");
    }

    • @daytoncuellarsolis6157
      @daytoncuellarsolis6157 3 роки тому

      Hola amigo, agrega esto "import 'package:cloud_firestore/cloud_firestore.dart';" . Así se solucionó , un saludo.

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

      Cual fue la solución

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

      @@franciscotorres2738 tuve un problema similar, no me reconocía el collectionreference debido a que habia colocado firebase_core: y cloud_firestore: en "dev_dependencies" y es en "dependencies", corregí y ya lo reconoce bien

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

      Lo solucioné añadiendo:
      import 'package:cloud_firestore/cloud_firestore.dart';
      Al archivo main.dart