Conecta tu App Flutter con Firebase: Tutorial Completo!

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ธ.ค. 2024

ความคิดเห็น • 78

  • @pragmatickarmatm4657
    @pragmatickarmatm4657 6 หลายเดือนก่อน +1

    ídolo, salieron unos problemas, pero gracias a tu video pude solucionarlos, muchas gracias, sigue haciendo videos asi!!

  • @AdelaidLesdeymarietAcevedoCard
    @AdelaidLesdeymarietAcevedoCard 4 หลายเดือนก่อน

    La verdad enseñas super bien, muchas gracias! voy a intentar seguir a detalle tus pasos para ver si puedo conseguir lo que necesito :D

  • @niko712
    @niko712 10 หลายเดือนก่อน +1

    muy buen tutorial, ya por fin despues de mucho tiempo pude conectar flutter y firebase 🙌🙌

    • @papayasconcrema333
      @papayasconcrema333  10 หลายเดือนก่อน

      Gracias! Espero que te haya sido de utilidad, un abrazo!

  • @raulalbertoortizmontano4656
    @raulalbertoortizmontano4656 6 หลายเดือนก่อน

    sos un crack, maquina, te amo un monton, por fin un curso claro de como conectar firestore con flutter, sos un genio ptm

    • @papayasconcrema333
      @papayasconcrema333  6 หลายเดือนก่อน

      Gracias amigo! Espero te haya funcionado

  • @HaroTecnoConnect
    @HaroTecnoConnect 5 หลายเดือนก่อน

    Hermano ! Bien explicado muchas gracias de verdad ! Sigue así y no dejes de hacer estos vídeos en Flutter, ya que es una comunidad que esta creciendo muchísimo en estos tiempos

  • @giulianocapovilla2136
    @giulianocapovilla2136 8 หลายเดือนก่อน

    Gracias, justo me habia olvidado de sacarle el example al proyecto, dos pajaros de un tiro.sdos!

    • @papayasconcrema333
      @papayasconcrema333  8 หลายเดือนก่อน

      Si, hay que hacerlo antes, a mi igual se me olvida a veces ajdjsj

  • @catrivas00x
    @catrivas00x 5 หลายเดือนก่อน

    muchas gracias por enseñar la nueva manera, new sub

  • @ronaldaaronaguilarlenti9901
    @ronaldaaronaguilarlenti9901 4 หลายเดือนก่อน

    Gran video, me salio todo :)

  • @holamellamoyago
    @holamellamoyago 8 หลายเดือนก่อน

    Hola acabo de descubrir tu canal y muy buen contenido

    • @papayasconcrema333
      @papayasconcrema333  8 หลายเดือนก่อน

      Muchas gracias!
      Te invito a suscribirte y si tienes alguna duda o sugerencia, siéntete libre de comentarla.
      saludos!

  • @matias_san
    @matias_san 4 หลายเดือนก่อน

    Hermano, muchas gracias por el video. Te agradecería que agrandes un poquito la letra de tus interfaces cuando grabes para que los que vemos en pantallas chiquitas podamos seguirte mejor. Un saludo desde Argentina.

    • @papayasconcrema333
      @papayasconcrema333  4 หลายเดือนก่อน

      Siempre lo intento, pero debo mostrar el dispositivo y no siempre se hace posible uwu.
      Un abrazo

  • @josetutos9723
    @josetutos9723 หลายเดือนก่อน +1

    Una preguntota, estoy haciendo mi residencia, y mi proyecto es crear una aplicación móvil para una empresa que vende internet, la aplicación consistirá en que habrá un perfil de administrador en donde se encargará de gestionar a los clientes, pero de igual manera los clientes pueden tener una cuenta para ver datos sobre su subscripción, mi pregunta es, este servicio me sirve??? quiero que la aplicación funcione en cualquier parte, para que los clientes puedan acceder a sus perfiles desde su casa.

    • @papayasconcrema333
      @papayasconcrema333  หลายเดือนก่อน

      Respuesta corta: si
      Respuesta larga:
      Firebase es un servicio completo donde tienes autenticacion, base de datos, puedes tener hosting y un storage para imagenes, documentos (pdf, word, excel), etc.
      Lo importante es que tengas claro lo que quieres hacer, ya que al ser en la nube, requeriran de internet para poder ver su perfil y bla bla bla, independiente si estan en su casa o no, si deseas que puedan ingresar sin internet, tendras que crear una base de datos local con tablas que se vayan sincronizando cada vez que tengas internet (que tambien se puede hacer).

    • @josetutos9723
      @josetutos9723 หลายเดือนก่อน +1

      @@papayasconcrema333 muchísimas gracias, trataré de realizarlo, cuando lo termine regreso para comentarle como me fue.

    • @papayasconcrema333
      @papayasconcrema333  หลายเดือนก่อน

      @josetutos9723 suerte! Que te vaya bien

  • @christ.bv.8048
    @christ.bv.8048 5 หลายเดือนก่อน

    Gracias amigo

  • @yetzabethhernandez524
    @yetzabethhernandez524 10 หลายเดือนก่อน +1

    con respecto a la sincronización del proyecto de Android con archivos de Gradle, no haces referencia?

    • @papayasconcrema333
      @papayasconcrema333  10 หลายเดือนก่อน

      Hola!
      ¿te refieres para conectarte a firebase?
      Cuando haces la conexión manual (con el archivo que dejas en la carpeta android) debes modificar ciertos parametros y agregar otros en algunos gradle. En este caso cuando se hace por consola (cli) no debes hacer nada, a lo mucho decirle si quieres usar una minima api 21 dependiendo si usas firestore, auth, storage, notificaciones push. Etc.
      Si no te refieres a eso, explica mejor tu pregunta para ver si te puedo ayudar.
      Quedo atento, saludos!

  • @agustinghiglione1197
    @agustinghiglione1197 11 หลายเดือนก่อน +1

    me gusto tu video pero me quede con la duda de como hacer lo de cambiar el nombre de la app para iOS,me podrias explicar?

    • @papayasconcrema333
      @papayasconcrema333  11 หลายเดือนก่อน

      Hola!
      1- busca la carpeta de tu proyecto (en el explorador de archivos de mac, no con visual studio)
      2- debe haber una carpeta llamada "ios", dentro de esa carpeta hay un archivo llamado "Runner.xcworkspace", hazle dobre click y te abrira el XCODE.
      3- Una vez que abra xcode, debes buscar en el menu lateral izquierdo donde dice "TARGETS" un icono con el nombre de "Runner" al hacerle click.
      4- Luego en el centro de la pantalla, te mostrara varias configuraciones, dentro de la que dice Identity, existe un campo que se llama "Bundle identifier" ese es el nombre que debes cambiar y colocar el mismo que colocaste con el package. (es el mismo que el de android). Eso es todo. Si tienes más dudas, puedes hablarme a mi instagram y te mando fotos para que sea más facil. @papayasconcrema .
      Que pases un buen año!

    • @papayasconcrema333
      @papayasconcrema333  11 หลายเดือนก่อน

      hice un video para explicarlo, ya que se me fue hacer ese cambio, te lo dejo.
      th-cam.com/video/BG9esUamtAE/w-d-xo.html

  • @JeuryPrettyTVOFC
    @JeuryPrettyTVOFC 4 หลายเดือนก่อน

    Bro y en caso de que halla una app que tiene user y pass con firebase sera que se le puede cambiar la firebase y hacerla mia propia

    • @papayasconcrema333
      @papayasconcrema333  4 หลายเดือนก่อน

      Tienes que integrar ese proyecto a tu app y ya. Obviamente si tienes acceso a ese proyecto.
      No es llegar y copiar archivos.
      Saludos.

    • @JeuryPrettyTVOFC
      @JeuryPrettyTVOFC 4 หลายเดือนก่อน

      @@papayasconcrema333 ayudame con eso como te llamas en instagram ?

  • @TROLLIEL13
    @TROLLIEL13 6 หลายเดือนก่อน +1

    no me funciono, en la parte de poner dart pub global activate flutterfire_cli
    Error: Unable to find git in your PATH. :/

    • @papayasconcrema333
      @papayasconcrema333  6 หลายเดือนก่อน

      Hola!
      Como te indica el error, no puede encontrar Git en tu Path.
      El path es un archivo en donde están todas las variables de entorno del sistema. En este caso, no tienes instalado git.
      Debes googlear git, descargarlo e instalarlo. Git es un sistema de repositorios que es MUY utilizado, el mas común es github. Firebase lo necesita, ya que copia desde su repositorio git a tu repositorio local y lo instala.
      En resumen: instala git, reinicia el pc y ejecuta nuevamente el comando.
      Si eres programador, es necesario siempre tener instalado git y node, independiente lo que programes, ya que se suele usar harto.

  • @JLopez7991
    @JLopez7991 5 หลายเดือนก่อน

    Hola hermano!
    Excelente tutorial, me sirvió muchísimo... Pero tengo una pregunta
    En la parte de activar el "Google analytics" dice que es recomendado activarlo, pero vos no lo haces... Aún así cual es la diferencia entre dichas opciones?

    • @papayasconcrema333
      @papayasconcrema333  5 หลายเดือนก่อน +1

      Integra analytics en el proyecto, la verdad es que jamas lo he usado y asumo que dependiendo de lo que trate su app es si lo usaran o no. Para este ejemplo no lo coloque, pero si tu quieres, adelante!

    • @JLopez7991
      @JLopez7991 5 หลายเดือนก่อน

      @@papayasconcrema333 gracias hermano, tus tutoriales son increíblemente útiles. Actualmente me estoy guiando con tus tutoriales y te debo la vida jaja.

    • @papayasconcrema333
      @papayasconcrema333  5 หลายเดือนก่อน

      @JLopez7991 de nada, cuando necesites ayuda, me escribes no más, un abrazo!

  • @AlfredoGonzalez-me3el
    @AlfredoGonzalez-me3el 4 หลายเดือนก่อน

    Buen día, excelente video. Pero tengo un problema, he configurado todo como en el video y me funcionó en iOS, ya que me compila sin problema la app, pero al probarla en Android me sale este error:
    Failure [INSTALL_FAILED_INVALID_APK: INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2]
    Error launching application on sdk gphone16k arm64.
    Tienes idea de por que se dé ese error? He buscado en internet pero casi todos lo solucionan con un flutter clean, no es mi caso.

    • @papayasconcrema333
      @papayasconcrema333  4 หลายเดือนก่อน

      Puede ser el min sdk al que estas apuntando y no funciona en todos los android, si te funciona en el emulador debe ser un tema de compatibilidad entre sdk y el dispositivo

  • @juandavid-ti4ks
    @juandavid-ti4ks 5 หลายเดือนก่อน +1

    me sale todo en rojo al darle flutter run en la consola todo previamente hecho con firebase cli y flutterfire cli instalado sale checkDebugDuplicateClasses salen un monton de errores de kotlin solo le di flutterfire configure y seleccione android tambien le puse el nombre del paquete todo al pie de la letra pero sale eso en yt no hay info me va a tocar es aprender a hacer una api y integrar una base SQL para poder tener base de datos :(

    • @papayasconcrema333
      @papayasconcrema333  5 หลายเดือนก่อน

      No entendi tu error, busca en stackoverflow. De todas formas puedes usar RealTime database que funciona parecido a firestore pero com url, la puedes llamar con dio como una api.

    • @juandavid-ti4ks
      @juandavid-ti4ks 5 หลายเดือนก่อน

      @@papayasconcrema333esta es la solucion implementation platform("org.jetbrains.kotlin:kotlin-bom:1.8.0")

    • @juandavid-ti4ks
      @juandavid-ti4ks 5 หลายเดือนก่อน

      @@papayasconcrema333 la soluciones agregar kotin bom1 8 0 alas dependencias de android

    • @juandavid-ti4ks
      @juandavid-ti4ks 5 หลายเดือนก่อน

      @@papayasconcrema333 la solucion es agregar a las dependicias de android kotin bom

  • @hectorcasas8138
    @hectorcasas8138 7 หลายเดือนก่อน

    hola, cuando añado firebase firestore el proyecto no me lo ejectua en el emulador y se queda abajo con un mensaje flutter: Launching y no sale nada, con firebase auth no tengo ningun problema
    y he realizado los pasos como tu sin errores.
    gracias,

    • @papayasconcrema333
      @papayasconcrema333  7 หลายเดือนก่อน +1

      Hola, cuando se agrega algo de firebase (auth, firestore, storage) suele demorarse en reconocerlo, tambien recuerda que debes colocar un minim sdk, ya que cada libreria necesita uno distinto, asi que colocalo en 21 o 23 (ideal trabaja en 29-31-33).
      Pero eso, suele demorarse en iniciar. En caso que no te funciona, háblame por instagram y hagamos alguna reunion para ver como ayudarte, saludos!

    • @hectordelalamo1215
      @hectordelalamo1215 7 หลายเดือนก่อน

      Hola, ya se soluciono
      Muchas gracias

  • @OrlandPaca
    @OrlandPaca 6 หลายเดือนก่อน

    La parte de poner el comabdo de sl firebase bash no me dejo me dice comando no encontrado o externo

    • @papayasconcrema333
      @papayasconcrema333  6 หลายเดือนก่อน

      Hola!
      Te recomiendo colocar el error para ver que puede ser, muchos no tienen intalado git o node, y sirve para instalar las librerias. En otros comentarios estan los procedimientos que se pueden hacer para solucionarlo

  • @Juanda-30
    @Juanda-30 5 หลายเดือนก่อน

    Bro hice todo instale flutterfire cli y firebase cli y al momento de darle flutter run me sale el error de que mindskd se lo cambio a 21 como dice que se soluciona ahi mismo y de ahi me salen un monto de codigo en rojo y tambien tengo el firebase_core importado pero me sale error de que hay un problema con clases de klotin como lo soluciono es un error grande ya ensaye con varios proyectos haciendo todo desde cero y nada he perdido dos dias de estudio por esto que no encuentro tutorial y chatgpt tampoco me a servido

    • @papayasconcrema333
      @papayasconcrema333  5 หลายเดือนก่อน

      Es probable que tengas una libreria que necesita si o si que se especifique un minsdk, si te sale en el error del sdk 21, anda a la carpeta de android (dentro de tu proyecto), luego anda a la carpeta app y dentro de ella hay un archivo que se llama build.gradle, demtro, en una de las lineas debe decir minsdkversion, y tendra algo escrito despues, a eso colocale 21, debe quedarte algo asi “minSdkVersion 21”, si no te resulta, mañana Podría ayudarte, háblame por Instagram, el nombre es el mismo que el de este canal @papayasconcrema
      De todas formas coloca un trozo del error acá (algo distintivo para poder saber que error es)

    • @Juanda-30
      @Juanda-30 5 หลายเดือนก่อน

      @@papayasconcrema333 bro ya esta muy tarde la instalación la hize desde otro tutorial que vi mañana temprano veo este tuyo y hago todo al pie de la letra lo bueno es que ya tengo instalado firebase en el pc que al principio me dio problemas gracias

  • @angelicafeher3603
    @angelicafeher3603 8 หลายเดือนก่อน

    Holaa todo iba bien con mi parte pero me surgio una duda. Cuando trato de ejecutar dart pub global activate flutterfire_cli me da un mensaje de error: Error: Unable to find git in your PATH. No entiendo que sea... Muchas gracias por el video de todas formas

    • @papayasconcrema333
      @papayasconcrema333  8 หลายเดือนก่อน +2

      Hola! Debes instalar git, buscalo en google e instalalo. Buscalo como “instalar git” pesa poco. Luego deja que instale y reinicia el pc e intentalo denuevo.

  • @moisesezequielramirezromua8067
    @moisesezequielramirezromua8067 2 หลายเดือนก่อน

    por que medio puedo contactarte.. bro

    • @papayasconcrema333
      @papayasconcrema333  2 หลายเดือนก่อน

      Hola, por instagram @papayasconcrema

  • @ESWINSTUARDPOROJCASTRO
    @ESWINSTUARDPOROJCASTRO 4 หลายเดือนก่อน

    Es necesario cambiar el nombre de la app? O solo lo hiciste por qué quisiste? (Pregunta, no hate)

    • @papayasconcrema333
      @papayasconcrema333  4 หลายเดือนก่อน +1

      El nombre: “com.nombreapp.xdxd”, ese nombre?
      Si es ese, si, es necesario, es el identificador único de tu app y al momento de cargarlo tanto en apple como en playstore debe ser único y a su vez firebase lo utiliza para reconocer tu app. Así que debes usar el mismo para todos, si dejas el que es por defecto, cuando quieras subirlo a alguna store (apple - android) te pedirá cambiarlo y cuando lo cambies, firebase no te reconocerá la app y tendrás que volverlo a cambiar.
      Si no es ese, no se cual más xD.
      El que se ve afuera donde va el icono (en el menú de tu celular) es necesario cambiarlo para que la gente lo reconozca, pero creo que no es necesario que sea único.

    • @papayasconcrema333
      @papayasconcrema333  4 หลายเดือนก่อน +1

      Y tranqui jamas me tomo las cosas con hate uwu me preguntan bastante y es bueno aclarar dudas, hay muchas cosas que a veces no explico o explico mal.
      Que estes bien, un abrazo

    • @ESWINSTUARDPOROJCASTRO
      @ESWINSTUARDPOROJCASTRO 4 หลายเดือนก่อน

      @@papayasconcrema333 Graciaaas!! la primera era mi duda!! Bueno es que estoy aprendiendo como implementar firebase en flutter, por eso tenía la duda! Gracias por responder!!

  • @bernardovelasquez2179
    @bernardovelasquez2179 7 หลายเดือนก่อน

    Holaa muy buen video, pero no logro conectar mi app por firebase, cuando voy a lanzar el comando flutterfire configure en la carpeta de mi proyecto me devuelve un error como si no estuviera instalado el CLI pero luego pido la version y me devuelve de forma correcta la version, que puedo hacer?

    • @papayasconcrema333
      @papayasconcrema333  7 หลายเดือนก่อน

      Que error te arroja?

    • @bernardovelasquez2179
      @bernardovelasquez2179 7 หลายเดือนก่อน +1

      @@papayasconcrema333 ruta de acceso, compruebe que dicha ruta es correcta e inténtelo de nuevo.
      En línea: 1 Carácter: 1
      + firebase --version
      + ~~~~~~~~
      + CategoryInfo : ObjectNotFound: (firebase:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
      Disculpa soy nuevo en flutter, me ayudaria mucho para poder seguir con el tutorial

    • @papayasconcrema333
      @papayasconcrema333  7 หลายเดือนก่อน

      @@bernardovelasquez2179 amigo, no te preocupes, si puedes, mandame un correo bastian.valenciaj@gmail.com y agendamos una meet y te ayudo por video mejor. o agregame a instagram @papayasconcrema. ya que por aca por mensajes se hace más lento

    • @bernardovelasquez2179
      @bernardovelasquez2179 7 หลายเดือนก่อน

      @@papayasconcrema333 Graciaas, te escribí por ig, de verdad sería de mucha ayuda

    • @gabyramirez2617
      @gabyramirez2617 7 หลายเดือนก่อน

      @@papayasconcrema333 noooo a mi me pasa lo mismo, quisiera saber como solucionar eso

  • @AroonHernandez-qd2gc
    @AroonHernandez-qd2gc 5 หลายเดือนก่อน

    Y la pagina AMIGO LA QUE IBAS A DEJAR EN LOS COMENGARIOS

    • @papayasconcrema333
      @papayasconcrema333  5 หลายเดือนก่อน

      Hola! No recuerdo haber dicho que dejaría una pagina ajsjja, de que trataba o en que minuto lo dije?

  • @icerimuru
    @icerimuru 6 หลายเดือนก่อน

    Ok, el nombre del canal es muy semántico, igual que mis variables "urraca", "osito", "tigresito" como siempre usamos técnicas de clean code siendo descriptivos 😮

    • @papayasconcrema333
      @papayasconcrema333  6 หลายเดือนก่อน +1

      El canal tiene el nombre de mi Instagram y como todo lo llevo a la comida, preferí dejarlo así antes que inventar algún nombre más apegado al código, informática, o algo como simpleCode o programandoblabla, aparte quien sabe, quizás después me dedico a subir videos de juegos o de cocina ajdjja.
      Supongo que esta mal, pero honestamente no me interesa ajdjjsa mientras se entienda, sirve, o mejor dicho, mientras tu te entiendas, debería servir (con respecto a los nombres de tus variables)

    • @icerimuru
      @icerimuru 6 หลายเดือนก่อน

      @@papayasconcrema333 de hecho entre porque me causo gracia 😸 ánimo vere más videos y si algo me suscríbo 🫠