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
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?
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!
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 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
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
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
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? 💜💜
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
Could you please make a tutorial on making a fully functional web browser in flutter. Also plz make a tutorial on how to integrate google advertisements in our apps made using flutter.
1:33:33 The image pick is working fine, but when I go back to the profile page it doesn't load correctly, it lands on 'errorWidget' and displays the icon. The same thing happens when I go back to the edit page. The error is: The following ImageCodecException was thrown resolving an image codec: Failed to load network image. Image URL: 'myurl' Trying to load an image from another domain? Find answers at...
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?
Sir Mitch Koko, If I cannot activate my Firebase Storage, how can I upload the images, the firebase seem to have an issue verifying my billing info to activate the firebase's storage I stuck at around 1:32:39
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.
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
@@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
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?
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 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!
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?
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 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 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
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. 🙁
@@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
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
i found the solution, go to your => Post.dart where you have // convert json -> Post and replace this with what you have factory Post.fromJson(Map json) { return Post( id: json['id'] ?? '', imageUrl: json['imageUrl'] ?? '', text: json['text'] ?? '', timestamp: (json['timestamp'] as Timestamp).toDate(), userId: json['userId'] ?? '', userName: json['name'] ?? ''); }
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,
@@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
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 😍
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
i have been watching you from the past 1year and learned soo much..thanks for teaching..really appreciate the content...
glad i could help ❤
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?
Auth Cubit is for state management, if you look carefully, the UI part only has UI related stuff.
You deserve all the support bro. Great work.
Love the channel, thanks for the help with learning flutter!
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!
loved your work , thankyou alot
thank God mitch is back
nice, can u do a part 2 with animations on this app?
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!!
Finally its here!
Awesome with Bloc + Firebase ❤
hiiii
Bro has waaayy too few subs ❤ Thanks for these amazing tutorials, it really helps to learn Flutter ❤️
Thanks mitch for making programming easy
thank you that means a lot to me :D I hope it helps u!
complete this course in 7 day learn alot of stuff thanks mitch koko
@@muhammadnouman2122 great job ❤️
Welcome back, you've been missed!
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!
This is an incredibly valuable Flutter tutorial. Thank you so much!
@@minhnguyenquy8961 💜💜💜
Man! this is awesome I learned alot from you man. This is more than amazing!❤
wish you 1 million subs bro
Finally🔥, after waiting 1 month😂
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
Very good teaching, I learned a lot from this Video. Everything became very simple.
@@EridaniMelo good job :) glad I could help ❤️
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
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
Well-done mitch
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
Thank you so much 🎉 i hope to meet you one day for being a dev mentor
@@fredrick_muasya28 ❤️
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
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
Good things take time, as they should...❤
Welcome to Mitch koko 🎉
thank you for making this awesome tutorial video as always.
Do you plan to use the real bloc rather than just cubit?
thanks
If you can provide instructions on how to integrate a Chat app into this application, that would be great 🥰
From Bangladesh ❤
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
finally done💜💜💜, thank you brother,
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? 💜💜
Love and appreciate your content. Please make ML based app including hosting of ML model. Model should be image to image.
Love you Sir
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?
Wow so amazing
Thanks you very much !!
❤
thaks for this tutorial ♥
Could you tell me which tool you used to make this diagram 1:27
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
Hi Mitch, what tool did you use to create the diagram flow of how the app works in the beginning?
app.eraser.io/
Hey bro i was wondering, can you do full stack multi-restaurant food delivery app? with real-time location, Google MAP API for mobiles?
Could you please make a tutorial on making a fully functional web browser in flutter. Also plz make a tutorial on how to integrate google advertisements in our apps made using flutter.
1:33:33 The image pick is working fine, but when I go back to the profile page it doesn't load correctly, it lands on 'errorWidget' and displays the icon. The same thing happens when I go back to the edit page.
The error is: The following ImageCodecException was thrown resolving an image codec:
Failed to load network image.
Image URL: 'myurl'
Trying to load an image from another domain? Find answers at...
💜Very good work ! 💜 & 💜 a very useful tutorial ! 💜 Thx ! 💜💜💜
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?
Sir Mitch Koko, If I cannot activate my Firebase Storage, how can I upload the images, the firebase seem to have an issue verifying my billing info to activate the firebase's storage I stuck at around 1:32:39
thanks awesome this.
Love it but I think you should add chat feature I am waiting for that
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?
2:26:38 what is the error "fetching posts" related to ?
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 ❤
Thanks
What is the visual diagram website or app you use at the moment 1:31, any body know please??
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.
It's fire!
Please post a video for MVC Patten
Sir mitch Koko, can you do quick video tutorial on how you set up the emulator
Can you upload the source code.
simple
easy
short
productive
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
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?
How would you translate text in your app? For example comments?
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?
why dont you use elevtaed button when creating buttons?
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
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
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!
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
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
Why not using caching for the user image?
I do not get the user folder in Firebase, how do I fix it and do I really need it
Which one is better? Bloc, Riverpod ou provider?
hope you add notification page
Storage is not included in the Free Plan in Firebase. What now..
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
good video.
how would you organize services that are used in multiple cubit/blocs?
greets
Did you have to download anything my terminal keeps saying zsh: command not found: npm
1 question for experts: if I make the same app like in the video, is it ready to deploy on the playstore and applestore, or is it still far away?
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
💜💜💜💜 Great. drop the link so we can check it out.
music at background plz ?
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 😢😢
It showed me the same,have you used up the free tier after entering your card details,because I was able to use the free tier
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
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. 🙁
when i upload profile picture, the firebase recognize it as
Type
application/octet-stream
and the image wont appear in my app
any help?
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
Hello. Don't you use Clean Architecture here?
Yes I do
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
Hy,were you able to fix it?
i found the solution, go to your => Post.dart
where you have
// convert json -> Post
and replace this with what you have
factory Post.fromJson(Map json) {
return Post(
id: json['id'] ?? '',
imageUrl: json['imageUrl'] ?? '',
text: json['text'] ?? '',
timestamp: (json['timestamp'] as Timestamp).toDate(),
userId: json['userId'] ?? '',
userName: json['name'] ?? '');
}
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.
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
Okay If I can do all of this things by myself without any tutorial... What am I? an intermidiate? or a junior ?