💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatAppMasterclass 📱 Flutter Masterclass • mitchkoko.app/ 🔥 I'm coding a startup.. www.patreon.com/mitchkoko What should I code next? 💜🔥 Let's chat on: 🐦 TWITTER • twitter.com/createdbykoko/ 📱 INSTAGRAM • instagram.com/createdbykoko/ ✌🏾 If you need more help on the authentication part, check out my auth playlist: 🔒 FLUTTER AUTH PLAYLIST: 1📱 Modern Login UI • ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Dh-cTQJgM-Q.html 2📱 Email Login & Logout • ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-_3W-JuIVFlg.html 3📱 Email Sign Up • ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-qlVj-0vpaW0.html 4📱 Google Sign In • ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1U8_Mq1QdX4.html I hope this helps you 💜 happy coding!
Hi mitch i am having difficulties Fetching the messages from firebase for each chatroom, how ever i did everything you did and explored AI for help but i failed. I need help.
Mitch, can you make a list or a playlist of all your projects that use Provider for state management. If not could you start to put it in your description, as it helps when I want to just plough through your videos that contain a particular thing that I need to practice.
Hey man, my friends are creating a project like grab wherein you can book a ride. I want to create a messaging feature where both the passenger and the driver can communicate. can i implement this project in our project?
Next you do the group chatting in this app and also remove the chats we don't use and a search button for search the chats and a global search for new chats at last a deleting the chats and messages
Much love ❤❤. A model of mine. It's said that we should have a model to inspire ourselves from . In this particular flutter case, Mitch you are my model 😊😊😊😊😊. Keep feeding your community with such content and i promise we will reach 100k soooooonnn
Great video Mitch! I have a question, what is the point of using Provider for accessing services function when you can call the functions directly via class name?
For simple apps like our one, you don't have that many pages so you can call the function directly via class name. But as you have more pages, state management becomes essential, so provider will be helpful for that. For reference, here's the provider tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-uQuxrZE2dqA.html 💜
Bro one video for push notifications too please created an chat app now getting notification is what i want to learn ! and only you can make things easy to understand 😅😅
I really wanted to start my Flutter journey with some working projects, and your tutorial proved to give me the most useful information in the shortest span of time. Thank you! The (Legendary) Purple Heart 💜
Hey Mitch, Really super video! I also watched your video on sending push notifications from FCM. I had a couple of questions. For example if I wanted to send a message to a group of people that their table is ready would I use FCM or chat messenger? I'd want to make sure they received the message even if their app was minimized. Facebook messenger and What's app give notifications even when minimized so I'm confused if they use something like FCM or it's a chat feature? Thanks a bunch!
Hi Mitch, could you code a reservation app? Using a calendar view for months and show the reservations either as a list or on the calendar. Each event a different colour and editable by clicking on it. E.g. a booking of a hotel room.
Thank you. I came to check the design of the collections and found that you implemented the same solution that I thought of 😀, but I have a question regarding your use of the Provider in the Auth Service. Why did you use it? In this application, you did not need notifylisteners, if it was a normal class. Will anything change?
Thank you very much for this tutorial. Did you also make a video on flutter application architecture ? Because I like very much your organisation style. Also, it seems that you forgot to release the TextEditingControllers when done with them.
Thanks for the amazing tutorial :) I'm trying to create a page where it fetches all chat history for the current user. The problem I'm facing is that I cannot fetch any chat documents. I think this is because the chatRoomId is custom built using userId and otherUserId. Any ideas?
after importing cloud_firestore the blue dots appears under firetore word in the code and on hovering it says firestore is an unknown word. This is the issue regarding import statement in VS code can anyone help me to solve this.
Does anyone else have an issue with the messages displaying once sent? I am using a windows computer and emulating through Chrome, so I wonder if that is the issue.
hey mitch, its the best chat app tutorial uptil now, can u please add like if a user has got a new message from a user, he should be shown at his homepage a count value that 1 message is new or something like that. Btw, keep up this good work
Is there any chance you can do a more advanced chat app as a direct continuation from this? Including things like push notifications, unread message markers, home_page.dart sorted by who messaged last, etc. Great work of course Mitch!!!
I haven't watched this yet, but does this tutorial cover unread messages? I'm seeking the way of covering badge number for iOS notifications, and unread messages seems to cover a part of the journey.
Hey Mitch i have problem with the sending messages. When i send message and switch the chat it send the message to the other user as well, but when i log in the account in which i send message it doesnt have messages. Can u help me?
If you followed the steps correctly it should work but for your reference I have made an updated tutorial ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-5xU5WH2kEc0.htmlsi=IAVNocEKSSlehaks
The FirebaseAuthExceptions being caught in AuthService, which in turn throw an exception, don't seem to be caught by the catch clauses in login/register. In other words, if I try to login in as an non-existent user, I don't get a SnackBar with the message, the throw halts execution of the program.
Hi I like ur videos so much you helped me a lot to learn flutter I really don't know how to thank you, I am very glad that I saw ur fantastic channel 😁😊💜. By the way in ur previous chess video u didn't include the assets in the description but it's ok I can download assets from the internet but next time please include the assets in the description or in a comment it will be helpful u don't need to give us all the source code, the assets only will be fine.
Good day Mitch. Can the instance of the AuthService be used in 17:04 instead of using provider? If not, can you please explain why? I am a beginner in flutter. Thank you.
I don't understad why option:defaultFirbaseOptions.currentPlateform doesnt show up and when I wrote it problems apear plus what's the rule of it ,is it okey if i avoid it ?
Hey bro there some error that i have each day about "no firebase app '[default]' has been created - call " and I always you see in your video there some dart file you don't show us how you solve it you name it "FIREBASE_OPTIONS.DART" since in your the wall video and until now I fail to solve it can you help me
i am also building this app side by side but my app dis not displaying messages on the screen after sending message, idont know what is wrong in the code , i have rechecked it over 100 times and i am really getting frustrated. please help
This is amazing, These videos are really helpful. I'm currently learning Dart and Flutter. Can you create a bus tracking app? 😁Also how did you get so good?
the real world apps are functioning based on application server instead of coding everything inside the app............would u do server based app for us?
Hi mitch currently having an issue i followed the same steps as yours in build the app, but mine was working without showing the messages i was sending
Hey, mitch, can you help me? i am right before the chat function part and when i try to start the app i get this error: The following _TypeError was thrown building StreamBuilder(dirty, state: _StreamBuilderBaseState#d2d2a): type 'Null' is not a subtype of type 'String' The relevant error-causing widget was: StreamBuilder StreamBuilder:file:///C:/Users/Ragna/AndroidStudioProjects/anonymous_chat/lib/pages/home_page.dart:42:12 seems like the doc i give to the function is null, but dont know why or how to fix it
This is super helpful. Thank you. Question 1: Do you have any tutorial on firebase emulator? especially using emulator with real android devices? Use case is I want to give the chat app to 2 people in the room and ask them to chat and check on emulator and tweak it Question 1: When to use firebase Realtime database? example if i want to show that other person is typing do i need to use fire store or Realtime DB?
can u plz help me i have written the code of home.dart & chat_page.dart their is no error in my code still the users are not visible on the home screen plz help me in this
I don't usually comment, but, I just wanted to take a moment to say these videos are awesome and super helpful... you deserve millions of subs for this bro 💜 also I can't get the messages to display once they are sent, i.e, 37:00 please help me :(