IF YOU ARE A BEGINNER.. these will be helpful to watch first: 🎓 Flutter Beginner Course: th-cam.com/video/HQ_ytw58tC4/w-d-xo.html 🧊 BLoC tutorial: th-cam.com/video/rF6eq1oru-Y/w-d-xo.html 🔥 Firebase Masterclass: th-cam.com/video/0RWLaJxW7Oc/w-d-xo.html ⌚ TIMESTAMPS ✌🏾 0:00 Intro 🔒 3:18 Authentication ⚙ 47:33 Menu Drawer 🥷🏽 51:28 User Profile 🤪 1:17:22 Profile Picture 📸 1:34:10 Post - Upload & Delete ❤ 2:15:31 Post - Likes 💬 2:24:49 Post - Comments 🤝 2:46:09 Follow System 🔎 3:07:44 Search Users 🎨 3:16:53 Themes - Light & Dark Mode 🌎 3:22:09 Deploy to Web
00:03 Learn how to build a full stack social media app like Instagram using Flutter, BLoC, and Firebase 02:17 Organizing project structure with clear layers for efficient development 07:18 Integrating Firebase with Flutter for Social Media App 10:10 Connecting app to Firebase and handling authentication 15:48 Implementing user authentication functionalities in the app 18:17 Managing authentication states and user registration 23:10 Creating login page UI components 25:46 Styling and configuring the login button 31:25 Implement toggling between login and register pages 34:08 Creating login method and app initialization 39:36 Implementing state management and error handling in a social media app. 42:01 Implementing user registration and Firestore database in Flutter app 48:15 Creating custom tiles for the social media app drawer 51:21 Implementing navigation and creating profile page 57:23 Implementing Firebase profile repository for fetching and updating user profiles 1:01:21 Updating user profile and fetching user data 1:07:43 Creating Firebase repository and setting up Bloc provider 1:12:54 Building a user profile editing feature 1:20:44 Uploading profile images for web and mobile platforms 1:24:07 Implementing image upload and profile update functionality 1:30:25 Implementing image loading, placeholder, and image picking in the social media app. 1:32:54 Displaying and uploading images from Firebase in Flutter app 1:40:06 Implementing important methods for data conversion and fetching by user ID 1:44:44 Building and deploying a full stack social media app using Flutter, BLoC, and Firebase. 1:52:10 Creating a block consumer with post States 1:56:05 Troubleshooting and fixing issues during app upload process. 2:02:19 Display posts with loading states and error handling. 2:06:06 Implementing post deletion functionality and adding confirmation 2:13:33 Adding like functionality to posts 2:17:35 Implementing like functionality and updating post document 2:23:56 Implementing comments functionality in the social media app. 2:29:08 Implementing the presentation layer for State Management 2:39:34 Implementing user-specific features like deleting own posts and comments 2:43:22 Implement filtering posts by user ID and display individual post titles UI 2:50:58 Implementing a Follow/Unfollow Button 2:54:32 Implementing conditional rendering and follow/unfollow functionality based on user ownership and interaction 3:01:05 Create a follower page to display a list of followers and following 3:05:09 Implementing user lists and user tiles functionality 3:11:49 Setting up search functionality and UI elements 3:14:59 Implemented search function and added dark mode theme. 3:21:59 Developed a responsive app for multiple platforms 3:24:27 Constraining app width for mobile compatibility
Awesome video like always, Would be awesome if you could do a tutorial in the future using bloc and supabase and clean architecture using feature first approach or like feature first vs layer-first
Great work again, especially the way you organize your project, to me one of the hardest things as projects get larger. This certainly helps for clean coding!!
This is awesome! I'd love to see how you would code a live streaming feature into this app, like Tiktok or like Twitch. Awesome as always! Thank you, Mitch!
Thanks man. Can you please do a chat app using bloc. Just for example modify one of the chat apps you did and build it using bloc, so you don’t waste your time building the UI
Your video is really great. I haven't finished watching it yet, but wouldn't it be more efficient if the entire login and register methods were fully implemented in the AuthCubit class instead of in the UI?
I would like a video about bloc(not cubit), equetable and stream_transform, cause you make things sound and look more simpler than anyone teaching flutter out there
I want to thank you for creating such detailed and insightful videos. Your content has been incredibly helpful and inspiring. However, while following your tutorials, I often find myself a bit confused when it comes to organizing files and folders towards the end of the project. It would be immensely helpful if you could include a brief yet comprehensive explanation at the end of your videos, summarizing how the files and folders are structured and their respective purposes. This would make it much easier to review and understand the project holistically. Thank you for your incredible work! Looking forward to more amazing content. love from India
Great work Bro I remember how last time you made a twitter clone but this time (of course after a lot of time) u just blew my mind it's Fantastic Brother. Keep it up Brother
Hey Mitch, love you courses. Any chance you could take you tut I step further, and deploy it as a PWA? With all the constraints and expenses involved in getting an tested(at least in the wild) app into the app store, it makes indie app development costly. Would love to see how you might add to this tutorial with a PWA?
have u seen these? If you are a beginner, watch these first: 🎓 Flutter Beginner Course: th-cam.com/video/HQ_ytw58tC4/w-d-xo.html 🧊 BLoC tutorial: th-cam.com/video/rF6eq1oru-Y/w-d-xo.html 🔥 Firebase Masterclass: th-cam.com/video/0RWLaJxW7Oc/w-d-xo.html
Nice video bro! I'm facing an issue... when I upload an image to the storage the file gets uploaded but it gets without a type, the file in the storage gets with no data type, so the url doesn't open, but the file is in the firebase storage, have any hint to help?
Hey mitch hope you’re doing well. Why do we have to use state management for authentication incase we have the logic to sign in/sign up for the user? Let me know please
Hey, i love your tutorials ❤ i'm learning flutter as a teacher so i can code my own quiz app with adaptive functions. But i have problems with firebase and datastructures. Could you maybe do a tutorial for a quizapp? I would pay for that. On TH-cam aren't good videos about that. 🙁
This would be a great starting point. The concept of apps is never a finished product though if you think about your phones and apps, they always will have a next update. But yeah this app would be a great minimum viable product to get infront of users quickly to get feedback then iterate etc. Hope that helps.
Thanks for the video! I created an app to help autistic children to develop speech, inspired on my 3 years old son. I didn't use authentication nor database, only good old csv files 😊 are you Asian and live/ived in Australia?
@@createdbykoko I'm currently about 6 hours into your main full course tutorial, so I haven't had the chance to build all the apps yet. However, the ones I'd be most interested in seeing remade are the music player, e-commerce app, notes app, habit tracker, and food delivery app. I know this is quite a few, but these are the ones that come to mind right now. Thanks again for your help-I really appreciate it!
3:27:45 - My pages are on the left side and not centred in the hosting url, then I realized I didn't wrap with a Center so I changed it. My question is how can I update the hosting url? 💜💜
@@createdbykoko at point 20:35 I restarted the app but there come the error : "FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:processDebugGoogleServices'. > No matching client found for package name 'com.example.theapp' BUILD FAILED in 2s" after fixing there come this error: "FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:processDebugMainManifest'. > Manifest merger failed : uses-sdk:minSdkVersion 21 cannot be smaller than version 23 declared in library [:firebase_auth] /home/shayan/AndroidStudioProjects/theapp/build/firebase_auth/intermediates/merged_manifest/debug/AndroidManifest.xml as the library might be using APIs not available in 21 Suggestion: use a compatible library with a minSdk of at most 21, or increase this project's minSdk version to at least 23, or use tools:overrideLibrary="io.flutter.plugins.firebase.auth" to force usage (may lead to runtime failures) BUILD FAILED in 1s" after fixing that I restarted the app and the app closed immediantly
why are you using the stateful widget in login I learned with bloc use the stateless widget for better performance thanks for your effort bro please keeping and also if you can also explain firebase setup for windows I am new in flutter sorry for this long comment
hello i find your content very helpful. but i have one question, in another video you used firebase to automatically do the authentication, why now manually?
Hi Mitch when I create a post it goes to the database but I can’t get redirected to the home page and I get PostsError in debug console any idea what would be the issue and how to fix it. I don’t know what I’m doing wrong
@@createdbykokoMitch one more question... from a beginner perspective, why would you suggest starting learning flutter instead of ios native? apart from multi platform reasons? Is there any technical reason? is it easier? more simple? cos I'm still trying to decide where to star
Hi, may I know why when i deploy and it does not show expected website? It showing: Welcome Firebase Hosting Setup Complete You're seeing this because you've successfully setup Firebase Hosting. Now it's time to go build something extraordinary! Open Hosting Documentation
I have been running into a problem in which I cant save new created users, it used to work but I deleted the users database in firestore, and when i refreshed it, it doesn't work no more
3:07:43 I have an error, also on the video, when exiting the subscriber's page, back to my profile - the name, avatar and mail - the subscriber, and the account posts, how can I fix this?
3:07:43 - is this a bug? Because first, it's michael jordan acc. Second, the follow button to follow Steve Jobs disappear and third, there's michael jordan posts at Steve Jobs's profile page. So, how to fix this?
@@createdbykoko ══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════ The following TypeErrorImpl was thrown while handling a gesture: Unexpected null value. (iam on the web btw)
@@createdbykoko yep definitely and kindly tell me when you do like in the community so I know I feel like it really helped me also though I had too many quizes which I really need help and you being live is more engaging and really helps just get ready to answer a lot
1:23:50 , bro im facing an issue imageDownloadUrl = await storageRepo.uploadProfileImageMobile(imageMobilePath, uid); in this line of code error 👉👉This expression has a type of 'void' so its value can't be used. (Documentation) Try checking to see if you're using the correct API; there might be a function or call that returns void you didn't expect. Also check type parameters and variables which might also be void.👈👈 plz help, plz reply, i tried chaptGPT but no solution,
If you want provider, this twitter clone tutorial uses provider: th-cam.com/video/q8m_fSYqx0w/w-d-xo.html but in my experience, provider is good for simple apps but if it's a bit more complex then bloc is more powerful.
@createdbykoko I'm learning state management in Flutter and Dart ... want to know if I should start with Provider then BLoC later or just go all in with BLoC ... which of the two would introduce and layout state management well for a beginner like me
@@sandiledlamini2001 use whichever one feels easier to you :) Try making a to do app with provider and then again with bloc. You will learn a lot from it!
@@createdbykoko I would like a video about bloc(not cubit), equetable and stream_transform, cause you make things sound and look more simpler than anyone teaching flutter out there
@@createdbykoko I don’t know. When I select a photo from the gallery, the app completely stops and shows the message 'Lost connection to device.' I’m processing images using Android. Is there any way to help me fix this?
@@vuthanh1298 you will need to investigate it. I can help you if you provide more info. But try a few things. Try on different devices to see where the issue is. Also try to see what the error says
@@createdbykoko Thank you so much, bro! I tried running it on the latest Android operating system, and it worked successfully. I really appreciate your contribution. From VietNam with love !!!!
IF YOU ARE A BEGINNER.. these will be helpful to watch first:
🎓 Flutter Beginner Course: th-cam.com/video/HQ_ytw58tC4/w-d-xo.html
🧊 BLoC tutorial: th-cam.com/video/rF6eq1oru-Y/w-d-xo.html
🔥 Firebase Masterclass: th-cam.com/video/0RWLaJxW7Oc/w-d-xo.html
⌚ TIMESTAMPS
✌🏾 0:00 Intro
🔒 3:18 Authentication
⚙ 47:33 Menu Drawer
🥷🏽 51:28 User Profile
🤪 1:17:22 Profile Picture
📸 1:34:10 Post - Upload & Delete
❤ 2:15:31 Post - Likes
💬 2:24:49 Post - Comments
🤝 2:46:09 Follow System
🔎 3:07:44 Search Users
🎨 3:16:53 Themes - Light & Dark Mode
🌎 3:22:09 Deploy to Web
No one can beat mitch in designs and simplicity. Amazing 😍
i have been watching you from the past 1year and learned soo much..thanks for teaching..really appreciate the content...
glad i could help ❤
00:03 Learn how to build a full stack social media app like Instagram using Flutter, BLoC, and Firebase
02:17 Organizing project structure with clear layers for efficient development
07:18 Integrating Firebase with Flutter for Social Media App
10:10 Connecting app to Firebase and handling authentication
15:48 Implementing user authentication functionalities in the app
18:17 Managing authentication states and user registration
23:10 Creating login page UI components
25:46 Styling and configuring the login button
31:25 Implement toggling between login and register pages
34:08 Creating login method and app initialization
39:36 Implementing state management and error handling in a social media app.
42:01 Implementing user registration and Firestore database in Flutter app
48:15 Creating custom tiles for the social media app drawer
51:21 Implementing navigation and creating profile page
57:23 Implementing Firebase profile repository for fetching and updating user profiles
1:01:21 Updating user profile and fetching user data
1:07:43 Creating Firebase repository and setting up Bloc provider
1:12:54 Building a user profile editing feature
1:20:44 Uploading profile images for web and mobile platforms
1:24:07 Implementing image upload and profile update functionality
1:30:25 Implementing image loading, placeholder, and image picking in the social media app.
1:32:54 Displaying and uploading images from Firebase in Flutter app
1:40:06 Implementing important methods for data conversion and fetching by user ID
1:44:44 Building and deploying a full stack social media app using Flutter, BLoC, and Firebase.
1:52:10 Creating a block consumer with post States
1:56:05 Troubleshooting and fixing issues during app upload process.
2:02:19 Display posts with loading states and error handling.
2:06:06 Implementing post deletion functionality and adding confirmation
2:13:33 Adding like functionality to posts
2:17:35 Implementing like functionality and updating post document
2:23:56 Implementing comments functionality in the social media app.
2:29:08 Implementing the presentation layer for State Management
2:39:34 Implementing user-specific features like deleting own posts and comments
2:43:22 Implement filtering posts by user ID and display individual post titles UI
2:50:58 Implementing a Follow/Unfollow Button
2:54:32 Implementing conditional rendering and follow/unfollow functionality based on user ownership and interaction
3:01:05 Create a follower page to display a list of followers and following
3:05:09 Implementing user lists and user tiles functionality
3:11:49 Setting up search functionality and UI elements
3:14:59 Implemented search function and added dark mode theme.
3:21:59 Developed a responsive app for multiple platforms
3:24:27 Constraining app width for mobile compatibility
loved your work , thankyou alot
I have completed the project. It was a great experience, and I learned a lot. Thank you, Mith KoKo. I look forward to your next videos!
You deserve all the support bro. Great work.
Love the channel, thanks for the help with learning flutter!
Awesome with Bloc + Firebase ❤
hiiii
This is an incredibly valuable Flutter tutorial. Thank you so much!
@@minhnguyenquy8961 💜💜💜
complete this course in 7 day learn alot of stuff thanks mitch koko
@@muhammadnouman2122 great job ❤️
Awesome video like always, Would be awesome if you could do a tutorial in the future using bloc and supabase and clean architecture using feature first approach or like feature first vs layer-first
Thanks mitch for making programming easy
thank you that means a lot to me :D I hope it helps u!
Great work again, especially the way you organize your project, to me one of the hardest things as projects get larger. This certainly helps for clean coding!!
Very good teaching, I learned a lot from this Video. Everything became very simple.
@@EridaniMelo good job :) glad I could help ❤️
This is awesome! I'd love to see how you would code a live streaming feature into this app, like Tiktok or like Twitch. Awesome as always! Thank you, Mitch!
Bro i don't know if you're going to see the comment but honestly youre tutorials are very helpful thanks for all those videos. Much love🫡
I see all comments haha glad i could help ❤
thank God mitch is back
Bro has waaayy too few subs ❤ Thanks for these amazing tutorials, it really helps to learn Flutter ❤️
Finally its here!
thank you for making this awesome tutorial video as always.
Do you plan to use the real bloc rather than just cubit?
thanks
Welcome back, you've been missed!
Man! this is awesome I learned alot from you man. This is more than amazing!❤
Thanks man. Can you please do a chat app using bloc.
Just for example modify one of the chat apps you did and build it using bloc, so you don’t waste your time building the UI
Your video is really great. I haven't finished watching it yet, but wouldn't it be more efficient if the entire login and register methods were fully implemented in the AuthCubit class instead of in the UI?
I would like a video about bloc(not cubit), equetable and stream_transform, cause you make things sound and look more simpler than anyone teaching flutter out there
Finally🔥, after waiting 1 month😂
I want to thank you for creating such detailed and insightful videos. Your content has been incredibly helpful and inspiring. However, while following your tutorials, I often find myself a bit confused when it comes to organizing files and folders towards the end of the project.
It would be immensely helpful if you could include a brief yet comprehensive explanation at the end of your videos, summarizing how the files and folders are structured and their respective purposes. This would make it much easier to review and understand the project holistically.
Thank you for your incredible work! Looking forward to more amazing content. love from India
wish you 1 million subs bro
Great work Bro I remember how last time you made a twitter clone but this time (of course after a lot of time) u just blew my mind it's Fantastic Brother. Keep it up Brother
Thank you so much 🎉 i hope to meet you one day for being a dev mentor
@@fredrick_muasya28 ❤️
Good things take time, as they should...❤
Hi Mitch, what tool did you use to create the diagram flow of how the app works in the beginning?
app.eraser.io/
Well-done mitch
Hey Mitch, love you courses. Any chance you could take you tut I step further, and deploy it as a PWA? With all the constraints and expenses involved in getting an tested(at least in the wild) app into the app store, it makes indie app development costly. Would love to see how you might add to this tutorial with a PWA?
finally done💜💜💜, thank you brother,
If you can provide instructions on how to integrate a Chat app into this application, that would be great 🥰
nice, can u do a part 2 with animations on this app?
Mitch. Do you think you can build an app that uses all the fundamentals. So that it goes from easy to jard but in an attenable way
have u seen these? If you are a beginner, watch these first:
🎓 Flutter Beginner Course: th-cam.com/video/HQ_ytw58tC4/w-d-xo.html
🧊 BLoC tutorial: th-cam.com/video/rF6eq1oru-Y/w-d-xo.html
🔥 Firebase Masterclass: th-cam.com/video/0RWLaJxW7Oc/w-d-xo.html
I would love it when u give a github code to ur tutorials that we can see if we are coding right if we have any error
Can you upload the source code.
You perfect broo🎉🎉 thankyouu
❤
Boss... Pls drop a tutorial on your Tutee app please!!
Haha dayumn you know what that is? you’re an OG
From Bangladesh ❤
Hey bro i was wondering, can you do full stack multi-restaurant food delivery app? with real-time location, Google MAP API for mobiles?
Love and appreciate your content. Please make ML based app including hosting of ML model. Model should be image to image.
Welcome to Mitch koko 🎉
Nice video bro! I'm facing an issue... when I upload an image to the storage the file gets uploaded but it gets without a type, the file in the storage gets with no data type, so the url doesn't open, but the file is in the firebase storage, have any hint to help?
Thanks you very much !!
❤
thanks "mitch" for being my mentor but unfortunately I can't practice it cuz if I want to use firebase storage feature I have to buy the plans 😢😢
💜Very good work ! 💜 & 💜 a very useful tutorial ! 💜 Thx ! 💜💜💜
Hey mitch hope you’re doing well.
Why do we have to use state management for authentication incase we have the logic to sign in/sign up for the user? Let me know please
thaks for this tutorial ♥
Could you tell me which tool you used to make this diagram 1:27
Hey, i love your tutorials ❤ i'm learning flutter as a teacher so i can code my own quiz app with adaptive functions. But i have problems with firebase and datastructures. Could you maybe do a tutorial for a quizapp? I would pay for that. On TH-cam aren't good videos about that. 🙁
Heyy if we’re about to release a social media app on production level the same type of code is applicable or is that different from cloning
This would be a great starting point. The concept of apps is never a finished product though if you think about your phones and apps, they always will have a next update. But yeah this app would be a great minimum viable product to get infront of users quickly to get feedback then iterate etc. Hope that helps.
Thanks for the video! I created an app to help autistic children to develop speech, inspired on my 3 years old son. I didn't use authentication nor database, only good old csv files 😊 are you Asian and live/ived in Australia?
Thank you so much Mr Koko
Would love to know if you'll be redoing most of your old guides ?
My pleasure! Are there any specific old ones you want me to remake?
@@createdbykoko I'm currently about 6 hours into your main full course tutorial, so I haven't had the chance to build all the apps yet. However, the ones I'd be most interested in seeing remade are the music player, e-commerce app, notes app, habit tracker, and food delivery app. I know this is quite a few, but these are the ones that come to mind right now. Thanks again for your help-I really appreciate it!
Sir mitch Koko, can you do quick video tutorial on how you set up the emulator
Love you Sir
3:27:45 - My pages are on the left side and not centred in the hosting url, then I realized I didn't wrap with a Center so I changed it. My question is how can I update the hosting url? 💜💜
Wow so amazing
if i restart the app at the point where u add a red screen it open for 1s and the close plssss help
hey let me help you. where exactly did it go wrong? also try to describe the problem in more detail
@@createdbykoko at point 20:35 I restarted the app but there come the error :
"FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugGoogleServices'.
> No matching client found for package name 'com.example.theapp'
BUILD FAILED in 2s"
after fixing there come this error:
"FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugMainManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 21 cannot be smaller than version 23 declared in library [:firebase_auth] /home/shayan/AndroidStudioProjects/theapp/build/firebase_auth/intermediates/merged_manifest/debug/AndroidManifest.xml as the library might be using APIs not available in 21
Suggestion: use a compatible library with a minSdk of at most 21,
or increase this project's minSdk version to at least 23,
or use tools:overrideLibrary="io.flutter.plugins.firebase.auth" to force usage (may lead to runtime failures)
BUILD FAILED in 1s"
after fixing that I restarted the app and the app closed immediantly
@@createdbykoko why you're not answering me :(
At which point of the video that you are struggling, bro?
why are you using the stateful widget in login I learned with bloc use the stateless widget for better performance thanks for your effort bro please keeping and also if you can also explain firebase setup for windows I am new in flutter sorry for this long comment
Thank you for this video
@@WatchMeBetterMyself my pleasure 😇
@createdbykoko If you have a social media app from Flutter. If I, the owner of my app. Can a my member of my app upload photos AND videos?
good video.
how would you organize services that are used in multiple cubit/blocs?
greets
Okay If I can do all of this things by myself without any tutorial... What am I? an intermidiate? or a junior ?
Thanks
It''s my first ever long tutorial with flutter, I can do all this using supabase right?
Which one is better? Bloc, Riverpod ou provider?
simple
easy
short
productive
How would you translate text in your app? For example comments?
hello i find your content very helpful. but i have one question, in another video you used firebase to automatically do the authentication, why now manually?
@@christianakrouche2216 hey which video are you referring to?
@@createdbykoko The flutter auth tutorial
@ not sure what you mean by manually vs automatically? I think both videos have done the auth the same
@@createdbykoko i meant in the other one, you don't check the passwords yourself and that stuff
@ ahh well i guess you mean password == confirmPassword? Yeah just good to add that check
Hi Mitch when I create a post it goes to the database but I can’t get redirected to the home page and I get PostsError in debug console any idea what would be the issue and how to fix it. I don’t know what I’m doing wrong
What is the visual diagram website or app you use at the moment 1:31, any body know please??
Hi Mitch! The video for beginners you suggest is 1 year old, (end 2023). Considering all flutter updates, is it still good or too outdated?
@@amanterobot it’s good
@@createdbykokothanks 🙏🏻👋🏻
@@createdbykokoMitch one more question... from a beginner perspective, why would you suggest starting learning flutter instead of ios native? apart from multi platform reasons? Is there any technical reason? is it easier? more simple? cos I'm still trying to decide where to star
why dont you use elevtaed button when creating buttons?
thanks awesome this.
Hi, may I know why when i deploy and it does not show expected website? It showing:
Welcome
Firebase Hosting Setup Complete
You're seeing this because you've successfully setup Firebase Hosting. Now it's time to go build something extraordinary!
Open Hosting Documentation
just one more question, if i change something in my app, it is not effecting my web deploy app, can u plz give solution, how to update that deploy app
Please post a video for MVC Patten
I have been running into a problem in which I cant save new created users, it used to work but I deleted the users database in firestore, and when i refreshed it, it doesn't work no more
Why not using caching for the user image?
when i upload profile picture, the firebase recognize it as
Type
application/octet-stream
and the image wont appear in my app
any help?
3:07:43 I have an error, also on the video, when exiting the subscriber's page, back to my profile - the name, avatar and mail - the subscriber, and the account posts, how can I fix this?
I fixed it by adding the updatePage method, which I passed to FollowerPage and calling it when I click back in the FollowerPage appbar
💜💜💜💜 Great. drop the link so we can check it out.
2:26:38 what is the error "fetching posts" related to ?
3:07:43 - is this a bug? Because first, it's michael jordan acc. Second, the follow button to follow Steve Jobs disappear and third, there's michael jordan posts at Steve Jobs's profile page. So, how to fix this?
@@nuraddinaizzah2104 ahh not a bug, it’s from me recording the app at different times
hope you add notification page
music at background plz ?
It's fire!
help me my upload post button is not working.
@@FierceFury639 whats wrong with it?? Let me help u
@@createdbykoko ══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════
The following TypeErrorImpl was thrown while handling a gesture:
Unexpected null value. (iam on the web btw)
@@createdbykoko Handler: "onTap"
Recognizer:
TapGestureRecognizer#6eac8
════════════════════════════════════════════════════════════════════════════════════════════════════
11
Another exception was thrown: Unexpected null value.
@@createdbykoko it keeps returning null.
Hello. Don't you use Clean Architecture here?
Yes I do
after connecting to firebase, it shows hidden icon on web , is there any solution?
for web in debug mode, type this in the terminal: flutter run -d chrome --web-renderer html
Was in the stream
AHAHHAA should i continue to stream in the future?
@@createdbykoko yep definitely and kindly tell me when you do like in the community so I know I feel like it really helped me also though I had too many quizes which I really need help and you being live is more engaging and really helps just get ready to answer a lot
@@createdbykoko so you know you inspired my logo in my channel
@@fredrick_muasya28 haha okay i think i will do more streams! Do you know anything about twitch? Haha
@@createdbykoko ooh no I don't why I heard you talking about it in the stream
im happy about the video but sad thats its not riverpod and supabase
I probably wont be doing riverpod but i will likely cover supabase!
1:23:50 , bro im facing an issue imageDownloadUrl =
await storageRepo.uploadProfileImageMobile(imageMobilePath, uid); in this line of code
error 👉👉This expression has a type of 'void' so its value can't be used. (Documentation) Try checking to see if you're using the correct API; there might be a function or call that returns void you didn't expect. Also check type parameters and variables which might also be void.👈👈
plz help, plz reply, i tried chaptGPT but no solution,
Hi bro, did you fix it?
check the method it will be like this Future ... so defintely it will return void. try to make another one or change return type.
Do you happen use provider anywhere in this tutorial??😢
If you want provider, this twitter clone tutorial uses provider: th-cam.com/video/q8m_fSYqx0w/w-d-xo.html but in my experience, provider is good for simple apps but if it's a bit more complex then bloc is more powerful.
@createdbykoko I'm learning state management in Flutter and Dart ... want to know if I should start with Provider then BLoC later or just go all in with BLoC ... which of the two would introduce and layout state management well for a beginner like me
@@sandiledlamini2001 use whichever one feels easier to you :) Try making a to do app with provider and then again with bloc. You will learn a lot from it!
@@createdbykokoWould you say this applies to Riverpod as well? I’ve been thinking about if I should do the switch to Bloc instead.
@@createdbykoko I would like a video about bloc(not cubit), equetable and stream_transform, cause you make things sound and look more simpler than anyone teaching flutter out there
5:04 how do you get your code to format like that?
@@iusss put a comma , on the end
@@createdbykoko it didnt work for me. do you use some extension to format code?
@@createdbykoko nvm i did shift+alt+F and it worked
Please help me!! When I select a photo from the gallery, the app crashes. What is the cause?
@@vuthanh1298 what does the error say in the debug console??
@@createdbykoko I don’t know. When I select a photo from the gallery, the app completely stops and shows the message 'Lost connection to device.' I’m processing images using Android. Is there any way to help me fix this?
@@vuthanh1298 you will need to investigate it. I can help you if you provide more info. But try a few things. Try on different devices to see where the issue is. Also try to see what the error says
@@createdbykoko Thank you so much, bro! I tried running it on the latest Android operating system, and it worked successfully. I really appreciate your contribution. From VietNam with love !!!!
Reels section add please