Flutter Firebase CRUD (Create, Read, Update, Delete)

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

КОМЕНТАРІ • 318

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

    👉Join 12 Week Flutter Training: heyflutter.com
    👉Join the WhatsApp Channel to get the latest news about Flutter & HeyFlutter: whatsapp.com/channel/0029VaDNCZtC1Fu8nL2vmw3f
    Source Code: github.com/JohannesMilke/firebase_crud

  • @methanesulfonic
    @methanesulfonic 2 роки тому +31

    I was skeptical at first seeing just how short the video is but you proved me wrong, this is a really great vid. Simple, short, to the point, no stutter on your voice, very professional. Thanks a lot.

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

      Glad to hear that, Thank you Jun! 😊

  • @dmytro_skurikhin
    @dmytro_skurikhin 2 роки тому +26

    The best tutorial I've ever found! Huge respect! Hello from Kharkiv, Ukraine!

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

      Glad it helped, Dmytro Skurikhin! 🙂

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

      Hope everything is good bro!

    • @dan.gorbunov
      @dan.gorbunov Рік тому

      Really good video, shot and informative. Hi, from Mykolayiv, Ukraine

  • @prize9550
    @prize9550 Рік тому +5

    I cannot explain just how helpful this video was to me. Thank you so much

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

      You’re most welcome, Prize! 🙂

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

    I am glad to have found our channel. Very good explanation and code of everything.
    Thanks.

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

      Glad to hear that, Thank you Thomas Schroeder! 😊

  • @Patrickus23
    @Patrickus23 2 роки тому +5

    Great tutorial! I have a video idea for you: Flutter how to center Textfield on screen after the user taps on it? When we usually tap a TextField, it will be positioned a little above the keyboard but we do not want that if we want a better UX

  • @Ange-PaterneDali
    @Ange-PaterneDali 4 місяці тому

    nice teaching, i really get the method after seeing this. thanks for all
    .

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

      Glad to hear that, Thank you @Ange-PaterneDali! 😊

  • @Tom-en9tc
    @Tom-en9tc Рік тому +2

    I run into the issue of getting error: Expected a type String but got one of type Null.
    Solved it by:
    - Add inside the model Users null safety so:
    final String name becomes > final String? name
    - And inside the listtile your Text with the value inside needs to change from: name to: name ?? ""
    Hope this helps out someone who also runs into this. Also a good practice to always add these checks.
    Thanks Johannes for another great tutorial!

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

    this is the best channel for flutter I have ever met🥰😍

  • @たかちん-x9q
    @たかちん-x9q Рік тому

    this video is the best guide for firebase

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

      Glad you liked it, @user-lf6db1zf2c 😀

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

    Literally your way of teaching is best. Love from Pakistan ❤

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

      Thank you, Waqas Bashir! 🙂

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

    Wow, very very good content here ! I'm trying firebase for the first time so i'm still confused on the relation between data (how to only target the documents of a specific user for exemple). But this was not the point of this video ! For the basic implementation of the CRUD with flutter and firebase, this is exactly was I was looking for !! Great Job ! Many thanks

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

      Glad to hear that, Thank you Victor Mth! 😊

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

    Now I'm a huge fan of yours, you're a Flutter avenger, literally!

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

      Glad to hear that, Thank you I Flutter You! 😊

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

    Great tutorial. When was this video created? Because when setting up you Flutter project on the Firebase console, I believe you no longer need to select Android, but can select Flutter, which will be right next to the Unity logo. It's easier that way.

  • @Тарас-у7к
    @Тарас-у7к 2 роки тому

    It's not a Firebase database tutorial, but a tutorial for Firebase Firestore! Those are different products!!

  • @AAAKhan-rf5wk
    @AAAKhan-rf5wk 2 роки тому

    I have watched all these request videos that you uploaded in chunks or individual, still i watched the video for making it clear i didn't miss any thing..
    Old Subscriber❤👍

  • @includestdio.h3941
    @includestdio.h3941 2 роки тому

    Your content give me more idea and ability to create a great app. Thankfully.

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

    Thanks for the to the point video. I was able to execute the project without exception with your help.

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

      Glad I could be of help, Thank you ruchir santuka! 😊

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

    Thank you for the great tutorials. Request: Can you make a tutorial showing how to manage Firestore CRUD operations when the user loses access to a data connection. For example, if the user submits an update to Firestore with an async function but there is no data connection - how do you skip the await process and yet still update firestore later when there is a data connection?

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

      Thanks for the idea, Nacho Libre! 🙂 I have added it to my list of ideas for future videos!

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

    Good tutotrial! thanks Johannes

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

      Thanks, also Ando Vianney! 🙂

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

    Amazing @Johannes

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

    I cant see any videos on your channel that discusses DELETION specifically removing a document and all collections/subcollections - It would be great to see your approach on this ...

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

      Thanks for the idea @paulbaker2499 😀, i have added it in my list of future videos

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

    thank you very much, i'm not good at english, but you're video is very helpful by using clear and easy english also good to comprehend. thank you!

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

      Thanks, for your support, Sheer Dev! 🙂

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

    Hey man, great Video, helped me a lot!
    I have one more question maybe for the other people as well:
    How can i check if a document inside my firebase database with a given id is already inside my collection? Would help me a lot and im struggling at the moment!
    Thx alot and have a nice day!

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

      Hey 😊, @PriXss! Check out this solution: stackoverflow.com/a/62735067

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

    such a great video,perfect tutorial

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

      Thank you, @nikhiljain5441! 🙂

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

    Will this work seperately for every user ?
    Like will it store like a different database for every user ?

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

      Thank You @swalihzamnun1547! Follow this link: stackoverflow.com/questions/70357014/flutter-firebase-retrieve-different-users-data
      I hope you will get your answer 🙂

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

    Hello, thanks for the tutorial.
    I have a question, how can i pass the data from the "ListTile" into da second screen like DetailScreen. Like click the frist one -> Detailscreen opens with the informations.
    That would be sooo helpfull :)

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

      Hey 😊, @phandoumas2921! Check out this video: ua-cam.com/video/l3KnuUmlr-w/v-deo.html I hope this may help you!

  • @MoodMosaic-01
    @MoodMosaic-01 Рік тому

    This tutorial helps me alot thanks

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

      Glad it was helpful, @user-dd3xe6rg7o 😀

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

    Thank you for your tutorials

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

      You are welcome, Joey SS!

  • @Medo-tg9io
    @Medo-tg9io 2 роки тому +1

    Very clear and easy way, thank you so much

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

      yes he's excellent at teaching, it's so straightforward and easy to understand!

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

      Thanks, also Medo 7911! 🙂

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

    You're the best at this sir 👍💯

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

    you have updated data by giving specific id
    how can we update data via form
    FirebaseFirestore.instance.collection('users').doc();
    what shall i give in doc()insted of id i want to update

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

      Hey, Bipul Deshar 🙂 doc id is must to update data, it is available to you in doc snapshot loaded from firebase

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

    Hey, this is an awesome tutorial, thanks! Now, I see most of people talk about Firestore, so I wonder: is there any value in the Realtime Database? From what I read in the official docs, it is mostly suitable for nimbler, smaller projects. Apart from that, is there any reason why I should use it instead of the Firestore? Cheers.

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

      Hey, Helvecio Borges 🙂 Realtime and firestore both fulfills differnt requirement, firestore can be used to handle large data while realtime as name says can be used to handle realtime operations

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

      @@HeyFlutter awesome, man, many thanks 👍

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

    Wow, very very good content here!

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

    Hi, Mike, at the first thank you for all, you are amazing! :)
    I have an error with StreamBuilder, everything is working when it has an internet connection, but when i disable it for testing, everything in StreamBuilder is disapearing after 3 seconds. Can i use nested StreamBuilder (1 - to check internet connection(with connectivity_plus package), 2 - if it has stream data from firebase) or it has better way?
    P.S. i checked each way to return the data (if snapshot.hasError, snapshot.hasData, even !snapshot.hasData, else and after else..), but something went wrong after about 3 seconds if internet connection is off.
    P.P.S. In short, can you check your program without internet connection?

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

    please Sir can you make video about firebase rules ?

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

      @@HeyFlutter add this as important 😋I can't find deep explain on yt I hope I can learn more from you 😊

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

    best instructor as usual

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

      Glad to hear that, Thank you _itskarim! 😊

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

    Thank you so much for your tutorials. Irreplaceable!!

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

    Thank you so mush

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

      You are welcome, @user-yy7he3dp1g 😊

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

    What is the benefit of using a model object?

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

    thank you so much. It really helped alot

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

      You’re most welcome, Let me Flutter! 🙂

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

    thank your video so much! it helps me, hope you create more video about Flutter 🥰

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

      Glad you liked, @touyenaothi7548 😀

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

    Hey writhing data has been fine on my end, I'm thankful. Is it possible to just get just one collection of data from the database at a time. Like in python where we'd say. Select all borthdays where name = Emma.

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

      Thank You Leonard Kabasa! Follow this link: stackoverflow.com/questions/53517382/query-a-single-document-from-firestore-in-flutter-cloud-firestore-plugin
      I hope you will get your answer 🙂

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

      Ok thanks. I was ok until I reached the "read user" part. I keep running an error saying "there are multiple heros that share the same tag within the subtree". What am I doing wrong sir?

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

    For Those Getting Error at set(), use add():
    await docUser.add(json);

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

    concept abstraction love😍

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

      Thank you, Muhammed Sibil! 🙂

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

    would you make an updated version of this since firebase officially supports flutter now? im just curious

  • @DavidHergert
    @DavidHergert 11 місяців тому

    Do Flutter UIs like this render properly in a web browser as well?

    • @HeyFlutter
      @HeyFlutter  11 місяців тому

      Thank You @DavidHergert! Follow this link: stackoverflow.com/questions/71000319/flutter-web-does-not-render-correctly-when-chrome-app-on-mobile-with-desktop-sit
      I hope you will get your answer 🙂

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

    @Johannes, Which state management is good for beginner ?

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

    Thank u for sharing. Awesome

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

      You are welcome, @mao3043 😊

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

    Next, make a video about firebase remote config. Make a video on how to save the API key in the remote config, and how to change the behavior of the app using remote config. For example how to send a pop-up message to update an app using firebase remote config 🔥

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

    Great video ever about Firebase. Really!

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

    Thank you very much, but I'm facing an error at roughly 9:00 . "The method 'toList' isn't defined for the type 'Iterable'

    • @HeyFlutter
      @HeyFlutter  11 місяців тому

      Thank you @eugeneow7269, make sure to follow the tutorial step by step 🙂

  • @иприпшорл
    @иприпшорл 2 роки тому

    Hello, if i follow this steps can i run on desktop browsers?

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

      Thank you, иприпшорл! 🙂. No, for that firebase has slightly different procedure. Check out this link: stackoverflow.com/questions/62743910/flutterhow-can-we-use-firebase-database-with-desktop-application.

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

    thank you for your tutorials 🙏 i am getting an error when following your tutorial when i try final users=snapshot.data! and then users.map(buildUser) etc it says that 'map' is not a method of 'object', snapshot.data has no map method.
    i saw that stack overflow post you linked on your other video but i don't understand how it fixes the problem

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

      @@HeyFlutter hmm I followed all the steps, everything seems the same. not sure why .map isn't defined for snapshot.data

    • @Biowulf21
      @Biowulf21 2 роки тому +7

      @@warrenstrife4818 make sure that your StreamBuilder has its type specified as such StreamBuilder. Let me know if that worked :)

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

      @@Biowulf21 Yes! this worked thank you so much

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

      @@Biowulf21 That worked, thank you!

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

      @@Biowulf21 Bro I have same error. "Null check operator used on a null value.
      The relevant error-causing widget was
      StreamBuilder"

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

    awesome tutorial

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

    Search data from local database in implement staggered grid view

  • @SridharBotta-s6m
    @SridharBotta-s6m Рік тому

    Thank you very much and It's Nice explanation but i could not see any source code for firebase_crud. I can see empty files only.

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

      Thank You @user-tw8qc8zo5o!. I showed the main functionality, which is important for this package. Learn more about it here: github.com/JohannesMilke/sponsorware

  • @PabloDiaz-ux1fh
    @PabloDiaz-ux1fh 2 роки тому

    Hi man, I have a question. I'm working on a project where I want to list all the users that have the same job that the logged in user has. Job is a required field of every document. Can u tell me how to do it??
    Thanks

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

      Hey 😊, Pablo Diaz! Check out this solution : stackoverflow.com/a/71039737

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

    great vid, but i have one question, how to navigate it to new page ? and pass data on it ?, i tried to navigate via buildUser(ListTile) and produce error, the context isn't defined

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

      Thank You Czerx Jagody! Follow this link: stackoverflow.com/questions/72656557/error-the-getter-context-isnt-defined-for-the-class-otppage
      I hope you will get your answer 🙂

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

    Please help me. I tried using your method in the "read data" part of the video in displaying images from firebase. I have some trouble in precaching the image with the user.map(buildUsers).toList() inside the ListView under the StreamBuilder. How do I precache the image?

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

      Thank You raves_r! Follow this link: medium.flutterdevs.com/precache-images-in-flutter-73abfedb0769
      I hope you will get your answer 🙂

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

    Sir thank u i had gotten from U a lot things

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

    Thank you my brother

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

    Super helpful, thank you!

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

      Glad it was helpful, David Vasquez 😀

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

    Can u make a video about the firebase pricing

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

    I see title "CRUD" alot on UA-cam then I don't know what's mean , Thanks you for nap a litle meaning on this clip title .

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

      CRUD stands for Create, Read, Update and Delete respectfully

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

    infact I created a form with the stepper widget that I manage to register on firebase firestore. a form (name, address, pincode...).
    I would like to display a message to the user in case he enters a name that already exists in the database.

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

      Hey, Oumar Zabre 🙂 you can first read/load user's info from database and then compare whatever values you want to

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

    very helpful to me, thanx dear

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

      Thanks, also Manish Mor! 🙂

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

    Hi sir make a video cloud function with flutter thanks.

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

    Sir please Create CRUD operation in AWS .please Make an Video about this topic.

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

    Hey ! Johannes, i hv been following you from a long time now and it's great watching from your vdos, it helped me alot for doing client projects. I want you to make a "php MySQL in flutter (mobile)" vdo. Love from INDIA❤️

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

    professional work, thank you

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

      You are welcome, amjad zayed!

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

    So amazing!

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

    Hi, I have a data field as a reference value of another document. So how can i get value for that refrence and display

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

      Thank You Azhagappan Kathiresan! Follow this link: stackoverflow.com/questions/69732901/flutter-firestore-how-to-get-data-from-a-document-reference-in-a-document-fiel
      I hope you will get your answer 🙂

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

    Hey Johannes, may i ask how do we get data from a single document with an autogenerated id instead of the personal create ID.
    final userDoc = FirebaseFirestore.instance.collection("users").doc("my-id");
    i want to place an auto generated ID inside .doc() call

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

      Thank You Templeton Meshack! Follow this link: stackoverflow.com/questions/53517382/query-a-single-document-from-firestore-in-flutter-cloud-firestore-plugin
      I hope you will get your answer 🙂

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

      @@HeyFlutter I still dont get it.
      No it didnt help really.
      I still dont get where the id variable is comming from.
      StreamBuilder(
      stream: FirebaseFirestore.instance
      .collection('YOUR COLLECTION NAME')
      .doc(id) ////////////ID OF DOCUMENT////////////
      .snapshots(),
      builder: (context, snapshot) {
      if (!snapshot.hasData) {
      return new CircularProgressIndicator();
      }
      var document = snapshot.data;
      return new Text(document["name"]);
      }
      );
      }

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

    Hi
    How to differentiate users data and show respective for different users ?

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

    Brother how you know mainsdkversion and targetsdkversion values

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

      Thank You K Prakash! Follow this link: stackoverflow.com/questions/52060516/flutter-how-to-change-android-minsdkversion-in-flutter-project
      I hope you will get your answer 🙂

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

    which package you are using for DateTextField ??

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

      @@HeyFlutter I mean is this the package you are using to use DateTimeField import 'package:date_time_field/date_time_field.dart'; because i am not able to use format, onShowPicker inside DateTimeField

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

      ​@@HeyFlutter undefined DateTimeFiled class why I can't use it?

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

    Hey, I’m new to flutter and I wanted to ask does someone now some good tutorial for firebase realtime database CRUD? I’ve been struggling with this for some time because I don’t really understand how it works and can’t seem to find any good tutorial or documentation with examples and explanation.

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

      Thank You Rudolfs Rijkuris! Follow this link: medium.com/@tattwei46/flutter-how-to-do-crud-with-firebase-rtdb-ce61e3ce53a
      I hope you will get your answer 🙂

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

    Sir, please make a video on firebase cloud function for firebase database crud operation in production mode for authenticated users.

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

    When I try to run the main.dart file after setting up the Firebase with Flutter, the error below occurs:
    Could not find a command named "App\brew_crew\android\". (brew_crew is the project name)
    I am not sure how to debug this, would you mind to provide me with some suggestions ?

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

      Thank You Jason Ong! Follow this link: stackoverflow.com/questions/50652071/flutter-command-not-found
      I hope you will get your answer 🙂

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

    Thank you

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

      You are welcome, Mohamed Zeghlache!

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

    great video! but i get this error on the part users.map(buildUsers).toList(),
    it says: The method 'map' isn't defined for the type 'Object'.
    Try correcting the name to the name of an existing method, or defining a method named 'map' :S

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

      Hello, Alehli R! Follow this link: stackoverflow.com/questions/68723640/the-method-map-isnt-defined-for-the-type-function-try-correcting-the-name
      I hope it will solve your problem. Thank You 🙂

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

    YES THANK YOU!!

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

    Hello Sir, Can you please advise how can we organize firestore field value to some array. Something like name[]={Sarah,Jhone, mike}, name[1]=Sarah, name[2]=Jhone

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

      Hey 😊, CLEF EDUCATION! Check out this solution: stackoverflow.com/a/52741592 I hope this may help you

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

      @@HeyFlutter Thank you sir.

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

    Please a video for flutter, php and mysql login, signup and crud

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

    one great tut one request please make tutorial on realtime db using stream builder in flutter

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

      @@HeyFlutter sure pls try to make this tutorial as fast as possible

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

    Can you help to convert the buildUser Widget into a stateless widget to use a card with buttons

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

      Hey, Willders Peña 🙂 Why won't you give it a try and let us know your progress

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

      @@HeyFlutter someone helped me on stack overflow :)

    • @0chiel
      @0chiel 2 роки тому

      @@ilwsl Link?

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

    Nice❤ Thank

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

      You are welcome, GAME VLOGS!

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

    Sir if a use gridview.builder, how to get data name field in collection firebase?

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

      Hey, Fahrul Rozi! Check out this playlist to learn more about firebase : ua-cam.com/play/PL1WkZqhlAdC9TgTee50FWiiwVZ6kQg4W7.html

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

    Excelente video! Me sirvió.

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

      Thank you, Mattias Peralta! 🙂

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

    I kept on getting errors using the decoration: decoration('')
    And also the DateFormat('')
    Please help🙏
    Btw You tutorials are fantastic we are grateful

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

      Thank You 1000 SUSCRIBERS 🙏! Follow this link: stackoverflow.com/questions/73339700/error-flutter-box-decoration-image-no-working-with-unexpected-error
      I hope you will get your answer 🙂

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

      @@HeyFlutter Thank you so much for the reply
      I was able to pass the previous problem yesterday except for the readUser() and (buildUser) when trying to view the user data we created in the database
      I tried all my possible best
      I watched and rewatch your tutorials for several hours but it still refuses to go away

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

    good work

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

      Thanks, @user-yy7he3dp1g! 🙂

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

    danke schön 😃👍

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

      Thank you, Friedrich von! 🙂

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

    9:46 your red squikly line disappeared when you made that buildUser method.
    my code still shows the error.
    error:
    The method 'map' can't be unconditionally invoked because the receiver can be 'null'. (Documentation)
    even if i Alt+Enter on the error, another error appears saying as below:
    error:
    The element type 'List' can't be assigned to the list type 'Widget'. (Documentation)
    i have watched this video like 6 times. i have the same code as yours, same dependencies ( i think) - but still gives me error

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

      Hello, Muhammad Saad Mansoor! Follow this link: stackoverflow.com/questions/67575893/the-method-cant-be-unconditionally-invoked-because-the-receiver-can-be-nu
      I hope it will solve your problem. Thank You 🙂

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

    Great video and explanation as alwayes. I do miss some features explained. How do we create and view nested values? I found a method to create them on my own, but having trouble displaying them. Any Change you have a genius solution?
    And merry chrsitmas

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

      Thanks for the idea @lucasbregninge5684 😀, i have added it in my list of future videos
      and Merry Christmas to you nd your loved one's

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

    Hi awesome tutorial, but l have a question. How do l get docs name when names of documents are created by firebase '7697pVFo22W2ODjTeprPdsaGyPD3' ← something like this? L want to delete document but l can't bc l don't know what name is of this document. How can l get it or how can l delete such document?

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

      Thank You RABBIT V! Follow this link: stackoverflow.com/questions/53994972/flutter-remove-a-firebase-document-ontap
      I hope you will get your answer 🙂

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

    Sir please make a video on flutter block

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

    But I am getting error while validator of null operator
    Please solve my problem

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

      Thank you, Ache Nishwith! 🙂. Try to provide enough details with yours question whenever you face any issue.

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

    Thanks

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

    What about the config for iOS?