No video
💬📱 Chat App w/ Notifications • Flutter Masterclass
💰 I'll develop your MVP app: mitchkoko.app/mvp
📱 Code: mitchkoko.app/
🎓 Flutte Beginner Course: • 📱 FULL Flutter Beginne...
💌 Email: business@mitchkoko.app
~;
/ createdbykoko
/ createdbykoko
/ createdbykoko
/ mitchkoko
~;
This is a production-level messenger app w/ push notifications made with Flutter x Firebase for iOS & Android. I put my blood, sweat and tears into making this. I hope it helps you ❤️ Mitch Koko
⌚️ Timestamp
0:00 intro
3:33 themes: light / dark mode
4:53 auth: login / register
31:38 chat: send / receive message
1:06:26 account settings: block / report / delete account
~ ;
✏️ Whiteboard app I use: app.eraser.io/
Пікірлер: 246
Notifications are in the new updated tutorial: kzread.info/dash/bejne/ipym2Jp_cZapdpM.htmlsi=_tGr8GMZhOk-VIxm&t=24778 🎓 If you are a beginner, watch this beginner course • kzread.info/dash/bejne/eoWT29awZZvac5c.html
Literally the best flutter teacher in yt
@createdbykoko
6 күн бұрын
Thank you, I will make many videos
@Tenneyson
6 күн бұрын
@@createdbykoko Thanks, I really appreciate your work ❤️
good to see you again, you are the reason i got comfortable with learning flutter ❤
@createdbykoko
6 күн бұрын
That's great. Glad I could help!
You are one of the best developer I have ever seen and you make your videos easy to understand and follow
@createdbykoko
6 күн бұрын
Thank you!!
I have completed the food delivery app thanks to your tutorial.
@createdbykoko
Ай бұрын
good job!! that is quite a big one, how long did it take u?
I started a 30 hour udemy course on flutter and just couldnt get myself to continue. It wasn't bad but I just couldnt memorize anything. So stopped for a couple of weeks. Wanted to get back into it and it couldnt do it. Then I found your channel and its so easy to follow you along! Thank you sooo much!!
@createdbykoko
27 күн бұрын
Welcome :D You got this!! keep it up ❤️ i'll help u along the way
Flutter God returns to us
@createdbykoko
6 күн бұрын
🙏🏽
you're literally just what i need now, thank you so much for you efforts!
Hi, Koko! I was watching ur videos since winter and I wanted to thank you all of your effort that you put into your videos! You helped me creating my life first Flutter application for a team (A Fishing logbook app with backend). Keep doing these great tutorials, because you are one of the best tutorial creators who any one could find on KZread. ❤🎉
@createdbykoko
16 күн бұрын
@@nikkeisadev hey that’s amazing to hear! Great job and congratulations on your app!! Thanks for this comment, it really means a lot to me ❤️
1:24 bro blocked Ronaldo 😂 crazy
@createdbykoko
Ай бұрын
@@sayankabir9472 HAHAHA CR7 🐐
Thank you, Mitch! You are making learning code so much better for me! Thank you for your hard work!
@createdbykoko
6 күн бұрын
no worries!! How is flutter going for u these days?
@ExianMeltyCheese
6 күн бұрын
@createdbykoko it's going pretty well. I still have so much to learn, but I'm having a lot fun. I'm excited to try building games in Flutter eventually. WIDGETS WIDGETS WIDGETS!
@createdbykoko
6 күн бұрын
@@ExianMeltyCheese that sounds cool! I also had a phase of building games (u can find it on my channel if u go back far enough haha). I think I will soon make more game tutorials!
@ExianMeltyCheese
6 күн бұрын
@createdbykoko oh, I already saw them and plan to follow them 😊. I always look forward to learning from you! Thank you for your hard work
Thanks, this must have been a big effort from your side, truly appreciated!
@createdbykoko
6 күн бұрын
Took a while to make haha
Thank you so muck mitch koko for making amazing projects I learned a lot from you and I'm still following you tutorials as a flutter developer. Once again Thank you for you effort.
@createdbykoko
Ай бұрын
my pleasure. I'm glad i can be helpful to you :D
Glad to see you back mitch. Been so long
@createdbykoko
6 күн бұрын
I'm back, will post more
Loved it, Thanks for this tutorial
@createdbykoko
Ай бұрын
How did it go?
It's nice to see that you're back Mitch Koko, thank you for your effort and quality work, much success in this continuation, you were already missed.
@createdbykoko
6 күн бұрын
I am back for more
I have been waiting for this project, Thanks my teacher❤
@createdbykoko
6 күн бұрын
How did it go?
when we need him he returns
@createdbykoko
6 күн бұрын
How have u been!
We missed your videos
@createdbykoko
Ай бұрын
❤️
Your the best bro, first day in Channel and now I gonna follow you.
@createdbykoko
Ай бұрын
@@Codewithbee-q2p welcome brother ❤️
you are a gem bro!!!! absolute favorite developer of mine❣
@createdbykoko
16 күн бұрын
haha thanks, check out my latest video!
@blurbmusic1507
16 күн бұрын
@@createdbykoko obviously bro ❤️
love your videos! do you have any videos explaining the Set Init State? And explaning when its best to be used?
@createdbykoko
6 күн бұрын
maybe this one is what u need kzread.info/dash/bejne/p4Wp2tSTdZXKoaQ.html
Will use this soon
@createdbykoko
Ай бұрын
let me know how it goes ❤
Hi Teacher We Missed your comfortable Amazing Tutorial Welcome Back 😎😎🙏🙏
@createdbykoko
6 күн бұрын
I'm back, will post more
Thanks so much, I have waiting for this ❤
@createdbykoko
6 күн бұрын
No problem! Let me know how it goes!
Best flutter teacher on yt is back can you make a video on how to deploy our flutter apps to google play store
@createdbykoko
6 күн бұрын
ok noted!
Thanks
@createdbykoko
6 күн бұрын
No worries
We requested for push notifications you have done it thank you... Now we also request for profile picture and firebase status updates for our chat app series thanks 🎉❤
@createdbykoko
Ай бұрын
Ok coming soon
Hi Mitch! Please what is the roadmap to learning flutter from you? Like which of your videos should I watch first? I have zero knowledge in programming but would like to learn Flutter
@createdbykoko
Ай бұрын
Start with the beginner course: kzread.info/dash/bejne/eoWT29awZZvac5c.html
@AyodejiOdutemowo
Ай бұрын
@@createdbykoko Thank You Mitch!
@createdbykoko
Ай бұрын
@@AyodejiOdutemowo good luck! Ill be here, just comment if u need my help ❤️
@AyodejiOdutemowo
Ай бұрын
@@createdbykoko Hi Mitch, I use a Windows laptop with a low requirement to run a smooth emulator, I know about using the expo app on my iphone to test run React Native projects (a friend told me about it)... Can I also use the expo app to go live with flutter projects?
love your videos and learned alot from you
@createdbykoko
Ай бұрын
@@savagebeast7768 ❤️
hey bro how is the job market for flutter? I was thinking of pursuing flutter as a career.
@createdbykoko
Ай бұрын
Sounds good! Make sure firstly you enjoy it. Job markets will always change and evolve, but yes I am all in on flutter
I was searching for a new video 24 hours
@createdbykoko
Ай бұрын
Im back, going to pump out videos now
I bought your code and would love to support you more . I sent you a business proposal email, but i didn't get a reply . Anyway . If you want to sell many, of your content considers joining Udemy, lots of courses and instructors for flutter , but your simple and unique approach for sure will stand out, and you will generate lots of sales for your courses on udemy .. I wish you all the best, GL Thanks Muhannad
@createdbykoko
Ай бұрын
Hey thanks for your support! It really means the world to me. As for your business proposal, could you send it to this email: business@mitchkoko.app ❤ I also considered putting courses on udemy but I'm not sure, I like using Gumroad.
@Explore_Montreal
Ай бұрын
Thanks for your reply. I appreciate it . Regarding Udemy, if you try to look at unity courses and in flutter courses . You will see that if you combined 3 of your courses and put them on the udemy platform, you will have free exposure + increases of sales, especially if the students there liked your content (I am sure they will) I bought befoe all flutte and dert rcourses on Udemy ... i learned from your unique and simple approach better .... some of the courses there made millions of sales, and some of them had over 100k students. And since you already have the content, it's worth a shot . * I like to track my progress + get self learning certificates. That is the reason I use udemy ... it's honest advice. Hopefully, you will benefit from it because you deserve it. I will email you about the business proposal. If you like it, we can set up a Zoom meeting. Thanks
@xenomorphisisdilage472
29 күн бұрын
@@createdbykoko The thing with Udemy is that you get a "certificate" and that incentivizes people. But, before checking out your online courses here on YT, I checked far and wide on Udemy and I don't think there's anything quite like what you put out.
@Explore_Montreal
23 күн бұрын
@createdbykoko I sent you an email, but I'm not sure if it's received. Kindly confirm. Thanks
Flutter God🎉❤
@createdbykoko
Ай бұрын
haha no i am not a god, far from it. but i do love flutter ❤so much
Hello mitch, it will be great if completed with image and file sending features ✌
@createdbykoko
Ай бұрын
Definitely coming up❤
Where were you all this time😢😢
@createdbykoko
Ай бұрын
Im back, going to make a lot of content now
Awesome 👌🏻
@createdbykoko
6 күн бұрын
:D
hey i am from india and i love your videos . please make a tutorial on how to make an excel file format of user data in desired manner😊
@createdbykoko
6 күн бұрын
ok noted!
I not saw notification settings on this video
@createdbykoko
Ай бұрын
Full course on my website mitchkoko.app
Could you maybe do a sqflite tutorial? The HIVE one was great but I would like to use sqflite in a project and your videos make flutter way easier
@createdbykoko
6 күн бұрын
Ok sure noted!
Brilliant
@createdbykoko
6 күн бұрын
Thanks. Let me know if you have any problems
can you make it, so its possible to add people other than having everyone from the start?
@createdbykoko
6 күн бұрын
Yes, that is in my new Twitter tutorial, follow/friends: kzread.info/dash/bejne/o2yhwciMidTeYNo.html:
Thank You Mitch! Love your work. I just had a question is the push notification feature based on the latest Firebase Cloud Messaging API (V1)?
@createdbykoko
26 күн бұрын
@@BijoyVarghese-m3m yep!!
Koko please what the name of the background music i love it
@createdbykoko
6 күн бұрын
secret
my therapist has returned
@createdbykoko
Ай бұрын
@@abdullahqureshi7165 😂❤️
Could you give us a tutorial about clean architecture please? 🙂
@createdbykoko
6 күн бұрын
yep noted
Mitch , wich do you usually use for big projects , ? i was thinking to learn nodejs and and mango with flutter , you have teach us alot in flutter with firebase , advice me ❤
@jesseschoonveld7706
Ай бұрын
What is big? If you're not building some enterprise level app Firebase will probably suffice. If you really need to use something custom it is purely personal preference, or whatever language you want to work in. Let's say you're using Spring, Express, Laravel or python. At the end of the day you're just sending a bunch of data in json format to your flutter app.
@mohmedabdirahaman6007
Ай бұрын
@@jesseschoonveld7706 yes but bro i am talking about the backend the app needs backend like admin panell that admin can see and add and remove products so how can i use only flutter and firebase for it
16:59 why you didn't use navigator ? i thins it will be easyer to pop i think
@createdbykoko
6 күн бұрын
That is probably correct haha
how to create the mockup videos you make??
@createdbykoko
6 күн бұрын
rotato.app/?ref=mitch
Top content
@createdbykoko
6 күн бұрын
thanks! how is flutter going for u thse days
Please can you do real chat with node js backend
@createdbykoko
6 күн бұрын
noted!
is it full frontend + backend project ?
@createdbykoko
Ай бұрын
@@sidharthsingh9645 yes
You are a true blessing 🙏 are you selling this source code as well?
@createdbykoko
Ай бұрын
Yes full course and code mitchkoko.app ❤
@Mitch Koko which state management you used??
@createdbykoko
Ай бұрын
provider
hey are you a employeed flutter developer at a company or you are doing just for the youtube or have you been employeed in the past time
@createdbykoko
6 күн бұрын
i do freelance + youtube
Good work! However, where are the notifications?
@createdbykoko
Ай бұрын
Notifications among other production level features are at mitchkoko.app
It's time to use a state management solution ❤
@createdbykoko
7 күн бұрын
it uses provider
Use awesome notifications fcm please
@createdbykoko
6 күн бұрын
oh is tht good?
Can you please tell me which state management is use in thus project I am a beginner
@createdbykoko
29 күн бұрын
@@yashpatil1848 provider
Hello Mitch
@createdbykoko
6 күн бұрын
hi how ru?
what do you use to make the animation in the beginning of your videos?? when the phone did a 360
@createdbykoko
6 күн бұрын
rotato.app/?ref=mitch
@pursuitofnumbers
6 күн бұрын
@@createdbykoko Thank you sir 👍
Can you read mind or something? I was trying to implement this feature in my social media app And now there it is
@createdbykoko
6 күн бұрын
Haha great! How did it go?
@SubruZz
6 күн бұрын
@@createdbykoko completed since notification wasn't uploaded at that time I had to do that by myself
Please do a video on riverpod 🥺🥺🥺🥺🥺🥺🥺🥺🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏
@createdbykoko
Ай бұрын
i will eventually do that. riverpod and bloc? I have had no issues using provider so I never really dived deep into riverpod. What are your thoughts about using riverpod over provider? ❤
@ettitaiwo1642
Ай бұрын
@@createdbykoko nothing really It’s just easier to understand when you use it 😅👀
@ettitaiwo1642
Ай бұрын
You make it so simple 🫠
@ettitaiwo1642
Ай бұрын
@@createdbykoko btw I hear riverpod is being used more
Hey where were you? 😅😅😂
@createdbykoko
6 күн бұрын
Im back
Hi bro .. next tutorial please Flutter M3 Widgets , Navigation Bar , Bottom Appbar, and those new colorsschemes ,, thanks
@createdbykoko
6 күн бұрын
Hm..... is that necessary? MAYBE
Hey, can i add this project in my portfolio?
@createdbykoko
6 күн бұрын
yes ofc
What's missing from this compared to the full course?
@createdbykoko
29 күн бұрын
@@xenomorphisisdilage472 this tutorial has up to basic functionality: auth + chatting. Full course has more production lvl features: block users + push notifications etc + full code download
How can I show my flutter app like u did in the beginning of the video
@TheRiyam-y23
27 күн бұрын
@@createdbykokothank u and keep going the great work
@createdbykoko
6 күн бұрын
rotato.app/?ref=mitch
why are we using firebase for authentication Im new to using flutter what are other alternatives of firebase?
@createdbykoko
Ай бұрын
flutter is for the frontend part of the app (like buttons and UI), firebase is for the backend part that deals with authentication and storing data. Firebase basically makes your app 'online'. If you are new to flutter, then you should watch the beginner course first: kzread.info/dash/bejne/eoWT29awZZvac5c.htmlsi=uaDIjG5PIVjoM-Y8
@emmanueltimi10
Ай бұрын
@@createdbykoko okay. Thanks I'll do that 🙏🏽
is it possible to add a function that allows you to add sertain people and not have everyone from the start?
@createdbykoko
Ай бұрын
@@mikoajsmoczynski2842 yes of course! I’m making this for my next tutorial: adding friends / follow unfollow etc. but yes to answer ur question u definitely can do that. You should give it a try ❤️
@mikoajsmoczynski2842
11 күн бұрын
@@createdbykoko couldn't do it, waiting for a tutorial, allready bought the course on your site :)
@createdbykoko
6 күн бұрын
@@mikoajsmoczynski2842 you might be interested in my new tutorial twitter clone, i did follow/friends: kzread.info/dash/bejne/o2yhwciMidTeYNo.html
Do u teach how to send notification or we should pay for that?
@createdbykoko
6 күн бұрын
Notifications are in the new updated tutorial: kzread.info/dash/bejne/ipym2Jp_cZapdpM.htmlsi=_tGr8GMZhOk-VIxm&t=24778
Is there a reason why snapshot has an error when trying to go to the blocked users page from the settings? I bought the full code and have been trying to see a difference but I can't seem to find one... help would be appreciated!
@createdbykoko
6 күн бұрын
Hey let me help you. What's the error exactly?
@App-k7b
5 күн бұрын
@@createdbykoko Thank you so much for your willingness to help! So the error happens when the user goes to settings and clicks on Blocked Users. Instead of seeing the blocked users, it says, "error loading..", which is part of the code on the blocked_users_page.dart. It's obviously triggering the line if (snapshot.hasError) { return const Center(child: Text("Error loading..") So for some reason the snapshot does have an error. I don't really even know what the snapshot is...
Bro how to add the username field and show on the chat screen rather than the email
@createdbykoko
6 күн бұрын
check out my twitter clone app for that: kzread.info/dash/bejne/o2yhwciMidTeYNo.html
Long time no hear?
@createdbykoko
Ай бұрын
hey whatsup my friend. Been a long time! how have u been so far? Last few months I had to take a little break from life.. but i am back and motivated as ever to pump out more for you guys ❤
How do i start cause I'm a beginner and how will i start
@createdbykoko
6 күн бұрын
Watch my beginner course first: kzread.info/dash/bejne/eoWT29awZZvac5c.html
I also bought the part 2 of this video but the push notifications are not working. Can you help?.
@createdbykoko
6 күн бұрын
Did u fix it? What's the issue?
@BrainBytesPodcast
2 күн бұрын
@@createdbykoko No I never did. Just no push notifications are being set. I used your old chat app messaging video as a base and used that on top to incorporate it. Could you take a look, I also sent you an email.
@createdbykoko
2 күн бұрын
@@BrainBytesPodcast yeah let me help you. Which part was not working, is there a specific stage you got up to? Also which platform are you referring to, android, ios? Both? Let me know :)
own bookmark: 9:46
@createdbykoko
6 күн бұрын
haha great work! im here to help if u need
It always says Channel error when i am trying to log in with the test user, at 23:33. any idea how to solve this? i am stuck there for 6 hours now.
@createdbykoko
25 күн бұрын
@@CaughtYouEntertainment hey let me help you. Firstly did u create this user in firebase? Secondly, in the Auth Service, you know how we have that sign in method inside a try catch method right? We can try to investigate the error further. For example maybe add: Print(e) or print(e.code) Or something similar when we catch the error. Then we u try to login and it doesn’t work, we can see in our debug console what the error is. Lmk if ur following :)
@CaughtYouEntertainment
18 күн бұрын
@@createdbykoko heyy thanks for replying... it was a stupid error from my part and it worked out fine! thank you so much again for this tutorial.
@createdbykoko
18 күн бұрын
@@CaughtYouEntertainment that’s what i like to hear :) good job ✌🏽❤️
bro on clicking login page button i'am getting channel error, i wrote the same code as you and i've checked it numerous times.my brain is fucked now idk what's wrong i'am so cooked
@createdbykoko
6 күн бұрын
Let me help you. Did you end up fixing it?
i am using windows and i am still a beginner i don’t know its show lots of errors i try to solve 18:43 i install node.js then firebase cli then but still it shows lots of errors i cant fix them pls help me
@createdbykoko
6 күн бұрын
Let me help you, did u fix it?
@princeYt-z
6 күн бұрын
@@createdbykoko yes bro it take lots of time but i did it Do you know about blackhole apk that was made in flutter i want to know how i can use youtube api or Spotify api to fetch name album artist or music
Is this UI responsive across all mobile devices? I'm requesting you to add responsiveness in upcoming videos.
@createdbykoko
18 күн бұрын
@@itztej195 yes it is responsive across all mobile devices 👍🏽
@itztej195
17 күн бұрын
@@createdbykoko nice 👍
@itztej195
17 күн бұрын
Can we expect the next part within the next 7 days?
I like your videos but they are repetitive. You've done this kind of chat app at least three times. I think you should make different application tutorials
@jondoe79
Ай бұрын
Repetitiveness is a very efficient teaching technique, we lose touch of what we do when we don't do something regularly.
@barssemerci4377
Ай бұрын
@@jondoe79 It is not possible to develop by doing the same thing all the time.
@createdbykoko
Ай бұрын
Yes you're right haha you're feedback is appreciated :) I was requested by many for this chatapp + notification. But now I am working on new ones coming along the way. Twitter clone, reddit clone.. etc anything u would like to see me make?
@windowsxp1991
28 күн бұрын
@@createdbykokocan we do a chatgpt clone please 😊
@labibamehejabin8010
20 күн бұрын
Hey can you create a video about how to create a social media & chatting app with WebRTC like without any internet. Currently in our country (Bangladesh) the goverment shut down the internet before for quota protest and it's back again, and for that we couldn't message or talk with anyone. So if you want to help us, can you please create a WebRTC Social Media & Chatting App almost the same as the minimal chat app you made, But with a different database, WebRTC. If you can do it or can do it without any online database, It would help me, us, everyone. I know it's a very big request but hey, I know you can atleast help us.
Make chapters timecode please
@createdbykoko
6 күн бұрын
done
can anyone help me for the chapter 4 clean up (unread messages)
@createdbykoko
6 күн бұрын
kzread.info/dash/bejne/ipym2Jp_cZapdpM.htmlsi=_tGr8GMZhOk-VIxm&t=24778
Firebase login comment not working 😢😢
@createdbykoko
Ай бұрын
@@mr_empty.6937 let me help u. What do u mean exactly
can you add story function
@createdbykoko
Ай бұрын
@@fozianaheed1655 ok
@fozianaheed1655
Ай бұрын
@@createdbykoko i am making an chat app for my final year project with some AI features. can you tell me how i can implement it?
@createdbykoko
Ай бұрын
@@fozianaheed1655 haha that is a big task my friend. Have u asked chatgpt?
@fozianaheed1655
Ай бұрын
@@createdbykoko yes i have
@createdbykoko
Ай бұрын
@@fozianaheed1655 how did it go
code please , but free
make a discord server!
@createdbykoko
6 күн бұрын
Do you think so? What is the benefit of that?
@kraei9799
6 күн бұрын
@@createdbykoko create community as dar questions and flutter
Wish you thought react
@createdbykoko
Ай бұрын
I've never used react before. how is it?
Hmm
@createdbykoko
Ай бұрын
@@antoniofuller2331 whatsup
@antoniofuller2331
Ай бұрын
@@createdbykoko just watching the video, haven't attempted it tho
@createdbykoko
Ай бұрын
@@antoniofuller2331 let me know if u need help
voice so sexy
@createdbykoko
6 күн бұрын
Thanks
please mention paid part in your video description , I literally wasted my time to watch notification part but its in paid version btw you're doing great for flutter developers, love your videos
@createdbykoko
6 күн бұрын
Full tutorial free: kzread.info/dash/bejne/ipym2Jp_cZapdpM.htmlsi=_tGr8GMZhOk-VIxm&t=24778
after long time❤🩹
@createdbykoko
6 күн бұрын
Hello !!
@bhuwanvlogs7759
6 күн бұрын
@@createdbykoko I want a full college App sir