Тёмный

Flutter Firebase Tutorial - Cloud Firestore 

Learn Flutter with Me
Подписаться 7 тыс.
Просмотров 30 тыс.
50% 1

Опубликовано:

 

24 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 121   
@alibek0098
@alibek0098 3 года назад
Thank you, sir. I have spend 3 full days on trying to configure it, following outdated tutorials, getting errors after errors (with null safety), but your tutorial finally gave answers to all of them in a simple, understandable banner.
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
I'm so glad it helped!
@bhakinkhantarjeerawat8163
@bhakinkhantarjeerawat8163 3 года назад
me too, this video helps me a lot.
@decadentsavant
@decadentsavant 3 года назад
@@LearnFlutterwithMe Same! So helpful. Thank you.
@DepthsOfBlues
@DepthsOfBlues 2 года назад
This's by far the most clear and peaceful tutorial I've ever seen, I rarely pay for paid content, but if you have one I'll be happy to pay for it.
@muhammadafzal237
@muhammadafzal237 2 года назад
Great! I followed many tutorials but no one worked. At last I tried this tutorial and it worked! Here I learned how to fetch data from firestore perfectly. Thank you sir.
@LearnFlutterwithMe
@LearnFlutterwithMe 2 года назад
I'm glad it worked for you! Thank you for watching!
@pnowy1146
@pnowy1146 Год назад
perfect tutorial, you've given all the basics and explained them well, I can use this as a base for interacting with firebase and then expanding on it. In comparison my uni assignment does a terrible job at explaining firebase and sqflite
@adamsmith3740
@adamsmith3740 3 года назад
Finally someone making it clear and easy to use the new Flutter Framework and all its updated dependencies! Thank you! Could you do more videos on how to use notifications, chat functionality, uploading images etc. with Firebase? Definitely something I would watch!
@mkhwanazicebo4448
@mkhwanazicebo4448 3 года назад
So far this is the best video that explains firestore better... Thank you
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Thank you for the comment and watching!
@nocontextm6835
@nocontextm6835 2 года назад
Thank you so much my man, I'll manage to do my homework thx to you. It's really hard for us inexperienced to figure stuff out only by documents and shit bro
@adoukin3232
@adoukin3232 3 года назад
finally something that's not outdated! thank you sir.
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Glad it helped!
@mohsinihsan6597
@mohsinihsan6597 3 года назад
Thanks God! Finally understand this topic. Currently, This is the Best, Clear, Most updated video on RU-vid on this topic.. You are also very honest. Thanks a lot, Liked and Subscribed. Very Calm and beautiful way of teaching and explaining.. Please upload more on Flutter
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Thank you! I had someone else say the video is outdated, I know it's not compatible with M1 macs, I'm looking to see if anything else changed now. I'll get another video up asap if I find that to be the case!
@mohsinihsan6597
@mohsinihsan6597 3 года назад
@@LearnFlutterwithMe I think The Only error that comes is... that i put square brackets in front of ListView childrens plus .toList at the end, like.. ListView(children:[ docs.map( code.... ).toList ] ) So both square brackets and .toList at a time mean List in a List... which gives me error.. And that brackets comes by default when you type childrens... So then i compare it with your code and you did not put brackets... So this is our fault.. Then i know it from stackoverflow that Either we have to put .toList or brackets.. or separator three dots if using both brackets& .toList Someone also facing this error in comment section, So i think this was the only error for me on Windows PC.. Sorry for long comment and my weak English
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
@@mohsinihsan6597 oh ok, that makes sense! Thanks for sharing!
@RanjanSigdel
@RanjanSigdel Год назад
Thank you so much for all your awesome tutorials
@altayebyousif8469
@altayebyousif8469 2 года назад
You are a LIFE SAVER! thank you, i have been struggling for days now, liked & subscribed. 😊
@wheatonrecurrence9525
@wheatonrecurrence9525 3 года назад
You, sir. Are the best. Have been trying for days. This is the only tutorial that worked.
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Thank you! Glad it worked for you!
@srtmsys
@srtmsys 3 года назад
thank you. I'm studying your videos carefully.
@bradyredding1964
@bradyredding1964 3 года назад
Oh my gosh this is the first tutorial to ever work for me- thank you SO MUCH!!!
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Glad it was helpful! Thank you for watching!
@zemi197
@zemi197 3 года назад
Thank you. Really easy to follow and add firebase to my app. I had to go back to firebase console and do up my access rule to finally allow access as I've clicked production (instead of test) lol. Then everything worked just as advertised!
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Ah yes, I probably should have touched on that a little bit. Glad you were able to get it going!
@nandigramahareesh6749
@nandigramahareesh6749 3 года назад
Thank you sir!! I tried many tutorials but none of them worked, I wished I found yours early
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
I'm glad you finally found what you needed! You're welcome!
@mohammedsid-alihafs6468
@mohammedsid-alihafs6468 Год назад
Thank you very much sir ! This is so helpful!
@documentaryflims
@documentaryflims 2 года назад
ThankYou Sir, It is great tutorial video .
@rogeriobarbosa1272
@rogeriobarbosa1272 3 года назад
Great tutorial, sir! Very simple to understand and easy to make it work!
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Thank you! Glad it worked for you!
@minhtringuyen9543
@minhtringuyen9543 3 года назад
Great video! This help me to complete my course in school.
@D3_Business_Analytics
@D3_Business_Analytics 3 года назад
Getting this error while returning ListView in stream builder : The argument type 'Iterable' can't be assigned to the parameter type 'List'.
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Were you able to figure out what was wrong? Without seeing the code it feels like maybe it's having a problem with the center being before the list, so you might try putting the center after the list. There should be a link to my full source in the description if you want to compare. Let me know how it goes!
@eleanor9609
@eleanor9609 2 года назад
this was so helpful! thank you
@aqua_dio
@aqua_dio 3 года назад
Amazing!!! Please more such videos🙏
@GerardoJimenez-nm1lz
@GerardoJimenez-nm1lz 3 года назад
This was a very helpful tutorial, thank you very much
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
You're welcome!
@hishamjahmani8932
@hishamjahmani8932 3 года назад
Sure it was Sir,,, Very very nice presentation, Awesome.
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Thank you!
@라온달-n2j
@라온달-n2j 3 года назад
Thanks for making a good video. It helped a lot.
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
You're welcome! Thanks for watching!
@mthandazosiziba7344
@mthandazosiziba7344 3 года назад
Well done. Great video hope your gonna make more
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Thank you!
@falahgs4ulum
@falahgs4ulum 3 года назад
thank u sir i have try more time to try best package for firestore core ...that is very best for me ..thanks so much
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Excellent!
@shahrazkareem2281
@shahrazkareem2281 3 года назад
i really appreciate your help thank you very much , have a good day
@srikika
@srikika 3 года назад
thank you so much! helped me a lot!
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
I'm glad it helped! Thank you for watching!
@jackd9912
@jackd9912 3 года назад
Hi, this was a helpful video! As a suggestion, could you make a follow up to this video? You could build on this application by adding more features. Maybe some styling (to make the interface more fancy)
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
I sure will, I'll add it to my list to do!
@lskldev
@lskldev 2 года назад
Very cool, absolutely cool, thanks from Ukraine🖐🏻
@LearnFlutterwithMe
@LearnFlutterwithMe 2 года назад
Thank you! Our thoughts are with y'all!!!
@officialismailshah
@officialismailshah 3 года назад
It was easy to understand...
@manojisaac
@manojisaac 3 года назад
After logging in how to retrieve the data from firestore using uid?? Great Video .. Thanks
@seetheworld3839
@seetheworld3839 2 года назад
Bro how to add any image from my phone to firestore database and to display that particular image on tap of a save button at a different page plz make a video on that as I m stuck on this for 4-5 days... It will be helpful
@adeldev3817
@adeldev3817 3 года назад
great video can you make another about cloud function ?
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
thank you! I should be able to, I'll add it to my list!
@ImranSuhaimix
@ImranSuhaimix 3 года назад
i love this tutorial! thank you
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
You're welcome! Thanks so much for watching!
@codemoor
@codemoor 3 года назад
Thank you sir for this infos. can you please make video on database modeling for firebase I want to build e-commerce app with firebase as backend but I don't know how to model data in nosql database . I hope u see my comment
@mkhwanazicebo4448
@mkhwanazicebo4448 3 года назад
Can you make a video of step by step showing how we can take media files from user input and store it in firebase as well as teaching how we can use firebase to implement the live feature for users.
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
yes I will look into it further and add it to my list!
@granchik9852
@granchik9852 3 года назад
Thank you for nice Tutorial, It was easy to understand)))
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Thank you, glad it worked!
@halilmertdeveli3846
@halilmertdeveli3846 2 года назад
thanks it was so helpfull
@lpodev
@lpodev 2 года назад
Hey, thanks for the video. You made it look so simple and easy. Keep up the good work ! Like + sub.
@LearnFlutterwithMe
@LearnFlutterwithMe 2 года назад
Thank you for watching!
@kamilatraveling
@kamilatraveling 3 года назад
best tutor
@VinceChannelisNinja
@VinceChannelisNinja 3 года назад
Hello when I run the snapshot.data!.doc.map(test) I end up getting the error message "Null check operator used on a null value"
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
I'm sorry it took me so long to respond to this. the ! is telling Flutter that you are guaranteeing it has data, and it doesn't have data. So I'm going to guess you're not getting the snapshot for some reason. I have the full source on my web site which is linked in the description if you want to review your code to mine, and there's also a link to resources if you need additional help. Let me know if you get it figured out!
@chamildushan918
@chamildushan918 3 года назад
Thank you sir, this was so helpful
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
You're welcome! Thank you for watching!
@seetheworld3839
@seetheworld3839 2 года назад
I am getting the image from my phone and also uploading it to firestore database but when retrieving I got stuck as how to retreive that specific image at the same time I upload it to database plz help me sir....
@shahmi98
@shahmi98 3 года назад
Thank you sir, can you make a video on how to handle json and API
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
You're welcome! I'll add it to my to-do list!
@haveagoodday214-z00
@haveagoodday214-z00 3 года назад
thank you very much !
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
you're welcome!
@harpreet_meen
@harpreet_meen 2 года назад
Bestest 🤺❤
@Malang445
@Malang445 3 года назад
i get the error " Bad state: field does not exist within the DocumentSnapshotPlatform " when i finish displaying firebase data
@warunakaushalya4157
@warunakaushalya4157 3 года назад
Thanks
@madelainemaloy8949
@madelainemaloy8949 2 года назад
hice lo mismo pero me da un error al iniciar la app options != null "FirebaseOptions cannot be null when creating the default app."
@fabricendja9719
@fabricendja9719 3 года назад
I don't understand it can retrieve two data["title"]; and data["image"]; but it refuses to display the others I don't understand I need help here is how to display the error => ════════ Exception caught by widgets library ═══════════════════════════════════ The following StateError was thrown building StreamBuilder(dirty, state: _StreamBuilderBaseState#1d61a): Bad state: field does not exist within the DocumentSnapshotPlatform The relevant error-causing widget was StreamBuilder lib/…/infractions/contraventions_premium.dart:59
@appermachine8644
@appermachine8644 3 года назад
Thankyou : )
@zapxcero
@zapxcero Год назад
here before 100k subs
@sadgurushortsinternational
@sadgurushortsinternational 3 года назад
Sir , Please make video on BLoC pattern
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
I will do that, added to my list to do!
@loffie5263
@loffie5263 3 года назад
thank you so much
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
You're welcome! Thanks for watching!
@sathishkumar5377
@sathishkumar5377 3 года назад
great man..!
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Thank you!
@patrickmangubat4899
@patrickmangubat4899 3 года назад
Nice tutorial sir! Can you create a tutorial where you use custom data models and CRUD on Flutter Firestore?
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Thank you! Yes I will, I'll add it to my list to do!
@galihriskipratama3631
@galihriskipratama3631 3 года назад
when im trying to insert the snapshot data to Listview children, it said The argument type 'List' can't be assigned to the parameter type 'List' even tho im sure i have the same code like you sir, is there any solution to this?
@galihriskipratama3631
@galihriskipratama3631 3 года назад
ahh, i forgot , im using arrow function, my bad, great video sir, subscribed
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
@@galihriskipratama3631 Nice, glad you figured it out!
@saquelainmokhtar6016
@saquelainmokhtar6016 3 года назад
at 5:26 how did you solve the error in build.gradle file of app folder? GradleException error???
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Hello! If I understand the part you're asking about, that's not an actual error, it's code that will throw a new GradleException if flutterRoot is null. If you are having an error, check out the resources link in the description, hopefully somethere there can help!
@speedtnt7591
@speedtnt7591 3 года назад
Thank you very much, i've been wondering if you mind making admin-client app, like the admin has access to the app for example adding some texts to it and the clients open the app and see the newest stuff in it....stuff like this, appreciate it.
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
sure, I will see what I can do!
@MrSpock-sm3dd
@MrSpock-sm3dd 3 года назад
2:50 there's not an option "review in finder" when I click with the right button and I cant find the file
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Are you on a Mac? I believe reveal in finder is OS based so it should be available in all of your apps if so. If you're not on a Mac you won't be able to do the iOS setup anyway because it requires XCode which is not available in other Operating Systems. Hope that helps!
@hasans7370
@hasans7370 3 года назад
I can't thank you enough good sir! Most (if not all) videos about Flutter Firebase Tutorials are either old or has missing configuration, but THIS WORKED AS CHARM ❤ Question please: How do you remove the error in app\build.gradle?
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
I'm so glad! Yes I wished there was a way that you could update videos easily, or maybe a better way to search when you need something. Experiencing that pain myself is part of why I created this channel. I'm going to try to keep the videos updated if I can!
@beyondtourismbeyondtourism7242
@beyondtourismbeyondtourism7242 3 года назад
AsyncSnapshot(ConnectionState.waiting, null, null) My snapshot always gives back a null response even though I can write values from the app and it shows on the database
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Sounds like you're connected successfully if you can write, which is (in my opinion at least) the most concerning. I would just verify you have everything written correctly (sometimes I'll even back up the whole section and rewrite it from scratch if I can't find the bug), make sure you're using correct table names and such. Hope you're able to find it!
@beyondtourismbeyondtourism7242
@beyondtourismbeyondtourism7242 3 года назад
@@LearnFlutterwithMe Thank you for the advice
@jamborewards7007
@jamborewards7007 3 года назад
is there way to store firebase data in model cuz in my application when get bigger become piece of shit
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
haha! I mean - yes, there is, depending on your application. But I would say firebase is primarily for larger amounts of data. You would only want to store small amounts of data that won't need to dynamically change in code. If the data doesn't have to be available remotely for any reason you could also use sqlite or a similar local database. My advice is to make sure your data structure is as simple and easy to understand as you can make it. You COULD also write to say, a json file, there's more information on that here: flutter.dev/docs/cookbook/persistence/reading-writing-files but I would also say only do that if it's not going to be a lot of data that changes often. Good luck, hope you figure it out!
@Malang445
@Malang445 3 года назад
my data is not displaying i did everything the same
@monishreddy6983
@monishreddy6983 3 года назад
how can i add textfield below appbar ?
@LearnFlutterwithMe
@LearnFlutterwithMe 3 года назад
Sorry I took so long to respond; the scaffold also supports a "body" property. So under the appbar do something like body: TextField(). Then of course add anything around it you'd like. Hope that helps if you haven't already figured it out!
@kirillshvetsov7745
@kirillshvetsov7745 3 года назад
ты крутой!
@KHANTANVEER
@KHANTANVEER 3 года назад
Firebase Auth with null safety
@Sampelmind81
@Sampelmind81 2 года назад
Hello from germany and thank you for your tutorial! For some reason iam not able to delete a document using its id from Firebase. My collection structure is the following: chats -> currentUserId -> chatList -> selectedUserId -> chats-> time -> message, and i wanna delete the selectedUserId from the chatList. The following code doesnt show any effect: 1. await _chatRef.doc(currentUserId).collection('chatList').doc(selectedUserId).delete() 2. final deleteChat = FirebaseFirestore.instance.collection('chats').doc(currentUserId).collection('chatList').doc(selectedUserId); await deleteChat.delete() 3. await FirebaseFirestore.instance .runTransaction((Transaction myTransaction) async { myTransaction.delete(_chatRef.doc(currentUserId).collection('chatList').doc(selectedUserId)); }) ; I also set the firebase rules to allow read, write,delete; and using the latest package version. Do you have any idea? Thank you
Далее
Flutter Firebase: Cloud Firestore on Windows Part 2
8:31
Getting started with Firebase on Flutter - Firecasts
19:28
iPhone Flip станет ХИТОМ!
00:40
Просмотров 321 тыс.
Flutter Firebase Setup Android & iOS Tutorial 2022
9:17
Using Firestore as a backend to your Flutter app
11:42
Просмотров 525 тыс.
Sqflite Tutorial | Flutter plugin for SQLite | CRUD
15:47
Flutter Firebase CRUD (Create, Read, Update, Delete)
15:23
Top 30 Flutter Tips and Tricks
6:50
Просмотров 564 тыс.
Top 70 Flutter Tips, Widgets & Packages
16:22
Просмотров 128 тыс.
Flutter Firebase Authentication - The Clean Way
8:12
Просмотров 134 тыс.