🥷🏽📱 Build & Deploy a Full Stack Social Media App • Flutter, BLoC, Firebase

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 พ.ย. 2024

ความคิดเห็น • 206

  • @createdbykoko
    @createdbykoko  หลายเดือนก่อน +12

    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

  • @haroonahmad4483
    @haroonahmad4483 หลายเดือนก่อน +17

    No one can beat mitch in designs and simplicity. Amazing 😍

  • @namanshah6861
    @namanshah6861 หลายเดือนก่อน +12

    i have been watching you from the past 1year and learned soo much..thanks for teaching..really appreciate the content...

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน +3

      glad i could help ❤

  • @hafejohate918
    @hafejohate918 หลายเดือนก่อน +2

    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

  • @jackyjake2016
    @jackyjake2016 18 วันที่ผ่านมา +4

    loved your work , thankyou alot

  • @vuthanh1298
    @vuthanh1298 หลายเดือนก่อน +1

    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!

  • @farhankhamran
    @farhankhamran หลายเดือนก่อน +2

    You deserve all the support bro. Great work.

  • @James68257
    @James68257 หลายเดือนก่อน +4

    Love the channel, thanks for the help with learning flutter!

  • @xxbossxx_king9383
    @xxbossxx_king9383 หลายเดือนก่อน +8

    Awesome with Bloc + Firebase ❤

  • @minhnguyenquy8961
    @minhnguyenquy8961 หลายเดือนก่อน +1

    This is an incredibly valuable Flutter tutorial. Thank you so much!

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน

      @@minhnguyenquy8961 💜💜💜

  • @muhammadnouman2122
    @muhammadnouman2122 20 วันที่ผ่านมา +1

    complete this course in 7 day learn alot of stuff thanks mitch koko

    • @createdbykoko
      @createdbykoko  20 วันที่ผ่านมา

      @@muhammadnouman2122 great job ❤️

  • @einartomas671
    @einartomas671 หลายเดือนก่อน +3

    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

  • @peterchinoko4339
    @peterchinoko4339 หลายเดือนก่อน +2

    Thanks mitch for making programming easy

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน

      thank you that means a lot to me :D I hope it helps u!

  • @apr0424
    @apr0424 หลายเดือนก่อน

    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!!

  • @EridaniMelo
    @EridaniMelo 13 วันที่ผ่านมา +1

    Very good teaching, I learned a lot from this Video. Everything became very simple.

    • @createdbykoko
      @createdbykoko  13 วันที่ผ่านมา

      @@EridaniMelo good job :) glad I could help ❤️

  • @ExianMeltyCheese
    @ExianMeltyCheese หลายเดือนก่อน +2

    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!

  • @ramibekheddouma9222
    @ramibekheddouma9222 หลายเดือนก่อน +3

    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🫡

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน

      I see all comments haha glad i could help ❤

  • @isrealemmanuel-l7o
    @isrealemmanuel-l7o หลายเดือนก่อน +3

    thank God mitch is back

  • @suchaax
    @suchaax หลายเดือนก่อน +1

    Bro has waaayy too few subs ❤ Thanks for these amazing tutorials, it really helps to learn Flutter ❤️

  • @YS_Yousef
    @YS_Yousef หลายเดือนก่อน +1

    Finally its here!

  • @tongchen6930
    @tongchen6930 หลายเดือนก่อน +2

    thank you for making this awesome tutorial video as always.
    Do you plan to use the real bloc rather than just cubit?
    thanks

  • @joeydicastro
    @joeydicastro หลายเดือนก่อน +1

    Welcome back, you've been missed!

  • @codewithSJM
    @codewithSJM หลายเดือนก่อน +1

    Man! this is awesome I learned alot from you man. This is more than amazing!❤

  • @Aimenxo
    @Aimenxo หลายเดือนก่อน +2

    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

  • @uidevart
    @uidevart 13 วันที่ผ่านมา +1

    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?

  • @pettenelda
    @pettenelda หลายเดือนก่อน +1

    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

  • @Kdndbshjnskks
    @Kdndbshjnskks หลายเดือนก่อน +3

    Finally🔥, after waiting 1 month😂

  • @sengaratul4942
    @sengaratul4942 3 วันที่ผ่านมา

    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

  • @FlutterDeveloper-d7k
    @FlutterDeveloper-d7k หลายเดือนก่อน +3

    wish you 1 million subs bro

  • @llpdgaming1382
    @llpdgaming1382 หลายเดือนก่อน +2

    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

  • @fredrick_muasya28
    @fredrick_muasya28 หลายเดือนก่อน +3

    Thank you so much 🎉 i hope to meet you one day for being a dev mentor

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน

      @@fredrick_muasya28 ❤️

  • @saurabhmaurya5289
    @saurabhmaurya5289 หลายเดือนก่อน +1

    Good things take time, as they should...❤

  • @Tues658
    @Tues658 หลายเดือนก่อน +1

    Hi Mitch, what tool did you use to create the diagram flow of how the app works in the beginning?

  • @astra1527
    @astra1527 หลายเดือนก่อน +2

    Well-done mitch

  • @paulmurray3244
    @paulmurray3244 หลายเดือนก่อน +1

    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?

  • @XYZ-qt4zv
    @XYZ-qt4zv หลายเดือนก่อน

    finally done💜💜💜, thank you brother,

  • @vuthanh1298
    @vuthanh1298 หลายเดือนก่อน +2

    If you can provide instructions on how to integrate a Chat app into this application, that would be great 🥰

  • @alexandrepellegrino2699
    @alexandrepellegrino2699 หลายเดือนก่อน +2

    nice, can u do a part 2 with animations on this app?

  • @EnigmaticRealms1
    @EnigmaticRealms1 หลายเดือนก่อน +2

    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

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน +1

      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

  • @CAR7-FTBL
    @CAR7-FTBL หลายเดือนก่อน +1

    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

  • @raunakwete4881
    @raunakwete4881 10 วันที่ผ่านมา +2

    Can you upload the source code.

  • @mclar9
    @mclar9 หลายเดือนก่อน +3

    You perfect broo🎉🎉 thankyouu

  • @confidenceart12
    @confidenceart12 หลายเดือนก่อน +3

    Boss... Pls drop a tutorial on your Tutee app please!!

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน +3

      Haha dayumn you know what that is? you’re an OG

  • @jubairshompod3353
    @jubairshompod3353 หลายเดือนก่อน +3

    From Bangladesh ❤

  • @arifjove
    @arifjove หลายเดือนก่อน +1

    Hey bro i was wondering, can you do full stack multi-restaurant food delivery app? with real-time location, Google MAP API for mobiles?

  • @hammadmughal7508
    @hammadmughal7508 หลายเดือนก่อน +1

    Love and appreciate your content. Please make ML based app including hosting of ML model. Model should be image to image.

  • @logictech055
    @logictech055 หลายเดือนก่อน +1

    Welcome to Mitch koko 🎉

  • @willsantos3284
    @willsantos3284 หลายเดือนก่อน +1

    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?

  • @Edmodn
    @Edmodn หลายเดือนก่อน +2

    Thanks you very much !!

  • @Subhan-nc5pq
    @Subhan-nc5pq 23 ชั่วโมงที่ผ่านมา

    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 😢😢

  • @sidmizard1
    @sidmizard1 11 วันที่ผ่านมา

    💜Very good work ! 💜 & 💜 a very useful tutorial ! 💜 Thx ! 💜💜💜

  • @abaz-1000
    @abaz-1000 หลายเดือนก่อน

    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

  • @MS_02
    @MS_02 หลายเดือนก่อน

    thaks for this tutorial ♥
    Could you tell me which tool you used to make this diagram 1:27

  • @themodernsisyphos1385
    @themodernsisyphos1385 หลายเดือนก่อน

    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. 🙁

  • @rajganesh1887
    @rajganesh1887 หลายเดือนก่อน +2

    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

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน +2

      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.

  • @echofloripa
    @echofloripa หลายเดือนก่อน

    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?

  • @SenMid
    @SenMid หลายเดือนก่อน +3

    Thank you so much Mr Koko
    Would love to know if you'll be redoing most of your old guides ?

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน +1

      My pleasure! Are there any specific old ones you want me to remake?

    • @SenMid
      @SenMid หลายเดือนก่อน +1

      @@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!

  • @rfzn7
    @rfzn7 วันที่ผ่านมา

    Sir mitch Koko, can you do quick video tutorial on how you set up the emulator

  • @mohammadsaidi880
    @mohammadsaidi880 หลายเดือนก่อน +1

    Love you Sir

  • @nuraddinaizzah2104
    @nuraddinaizzah2104 7 วันที่ผ่านมา

    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? 💜💜

  • @abaz-1000
    @abaz-1000 หลายเดือนก่อน +1

    Wow so amazing

  • @CAR7-FTBL
    @CAR7-FTBL หลายเดือนก่อน +1

    if i restart the app at the point where u add a red screen it open for 1s and the close plssss help

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน +1

      hey let me help you. where exactly did it go wrong? also try to describe the problem in more detail

    • @CAR7-FTBL
      @CAR7-FTBL หลายเดือนก่อน +1

      @@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

    • @CAR7-FTBL
      @CAR7-FTBL หลายเดือนก่อน +1

      @@createdbykoko why you're not answering me :(

    • @minhnguyenquy8961
      @minhnguyenquy8961 หลายเดือนก่อน

      At which point of the video that you are struggling, bro?

  • @AbdalluhALTurki
    @AbdalluhALTurki หลายเดือนก่อน

    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

  • @WatchMeBetterMyself
    @WatchMeBetterMyself 20 วันที่ผ่านมา +1

    Thank you for this video

    • @createdbykoko
      @createdbykoko  20 วันที่ผ่านมา

      @@WatchMeBetterMyself my pleasure 😇

    • @WatchMeBetterMyself
      @WatchMeBetterMyself 20 วันที่ผ่านมา

      @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?

  • @xxThemoritzxx
    @xxThemoritzxx หลายเดือนก่อน

    good video.
    how would you organize services that are used in multiple cubit/blocs?
    greets

  • @msiprime
    @msiprime หลายเดือนก่อน

    Okay If I can do all of this things by myself without any tutorial... What am I? an intermidiate? or a junior ?

  • @mr.fabian8471
    @mr.fabian8471 หลายเดือนก่อน +1

    Thanks

  • @HUANG-qw7mc
    @HUANG-qw7mc 12 วันที่ผ่านมา

    It''s my first ever long tutorial with flutter, I can do all this using supabase right?

  • @Night5kyy
    @Night5kyy หลายเดือนก่อน

    Which one is better? Bloc, Riverpod ou provider?

  • @ronyboay1785
    @ronyboay1785 หลายเดือนก่อน

    simple
    easy
    short
    productive

  • @Dee-yq4yq
    @Dee-yq4yq 14 วันที่ผ่านมา

    How would you translate text in your app? For example comments?

  • @christianakrouche2216
    @christianakrouche2216 13 วันที่ผ่านมา +1

    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?

    • @createdbykoko
      @createdbykoko  13 วันที่ผ่านมา

      @@christianakrouche2216 hey which video are you referring to?

    • @christianakrouche2216
      @christianakrouche2216 13 วันที่ผ่านมา

      @@createdbykoko The flutter auth tutorial

    • @createdbykoko
      @createdbykoko  13 วันที่ผ่านมา

      @ not sure what you mean by manually vs automatically? I think both videos have done the auth the same

    • @christianakrouche2216
      @christianakrouche2216 13 วันที่ผ่านมา

      @@createdbykoko i meant in the other one, you don't check the passwords yourself and that stuff

    • @createdbykoko
      @createdbykoko  13 วันที่ผ่านมา

      @ ahh well i guess you mean password == confirmPassword? Yeah just good to add that check

  • @EnglishLastStrategy-z9u
    @EnglishLastStrategy-z9u 29 วันที่ผ่านมา

    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

  • @Rody_Kelson
    @Rody_Kelson หลายเดือนก่อน

    What is the visual diagram website or app you use at the moment 1:31, any body know please??

  • @amanterobot
    @amanterobot หลายเดือนก่อน

    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?

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน

      @@amanterobot it’s good

    • @amanterobot
      @amanterobot หลายเดือนก่อน

      @@createdbykokothanks 🙏🏻👋🏻

    • @amanterobot
      @amanterobot หลายเดือนก่อน

      @@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

  • @sleepystudios9597
    @sleepystudios9597 28 วันที่ผ่านมา

    why dont you use elevtaed button when creating buttons?

  • @heesungjin8554
    @heesungjin8554 หลายเดือนก่อน +1

    thanks awesome this.

  • @secret_412
    @secret_412 หลายเดือนก่อน

    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

  • @XYZ-qt4zv
    @XYZ-qt4zv หลายเดือนก่อน

    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

  • @rockeybai2644
    @rockeybai2644 18 วันที่ผ่านมา

    Please post a video for MVC Patten

  • @om._ar_5153
    @om._ar_5153 20 วันที่ผ่านมา

    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

  • @apr0424
    @apr0424 หลายเดือนก่อน

    Why not using caching for the user image?

  • @amirulhakim1524
    @amirulhakim1524 หลายเดือนก่อน

    when i upload profile picture, the firebase recognize it as
    Type
    application/octet-stream
    and the image wont appear in my app
    any help?

  • @putya3164
    @putya3164 26 วันที่ผ่านมา

    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?

    • @putya3164
      @putya3164 26 วันที่ผ่านมา

      I fixed it by adding the updatePage method, which I passed to FollowerPage and calling it when I click back in the FollowerPage appbar

  • @kamranhccp
    @kamranhccp 29 วันที่ผ่านมา

    💜💜💜💜 Great. drop the link so we can check it out.

  • @ЛераРыбина-м1ж
    @ЛераРыбина-м1ж 6 วันที่ผ่านมา

    2:26:38 what is the error "fetching posts" related to ?

  • @nuraddinaizzah2104
    @nuraddinaizzah2104 7 วันที่ผ่านมา

    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
      @createdbykoko  7 วันที่ผ่านมา

      @@nuraddinaizzah2104 ahh not a bug, it’s from me recording the app at different times

  • @_PhamVuTien
    @_PhamVuTien หลายเดือนก่อน

    hope you add notification page

  • @Mohamed-p3y8c
    @Mohamed-p3y8c 10 วันที่ผ่านมา

    music at background plz ?

  • @BillieBonse
    @BillieBonse หลายเดือนก่อน

    It's fire!

  • @FierceFury639
    @FierceFury639 28 วันที่ผ่านมา +1

    help me my upload post button is not working.

    • @createdbykoko
      @createdbykoko  28 วันที่ผ่านมา +1

      @@FierceFury639 whats wrong with it?? Let me help u

    • @FierceFury639
      @FierceFury639 28 วันที่ผ่านมา

      @@createdbykoko ══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════
      The following TypeErrorImpl was thrown while handling a gesture:
      Unexpected null value. (iam on the web btw)

    • @FierceFury639
      @FierceFury639 28 วันที่ผ่านมา

      @@createdbykoko Handler: "onTap"
      Recognizer:
      TapGestureRecognizer#6eac8
      ════════════════════════════════════════════════════════════════════════════════════════════════════
      11
      Another exception was thrown: Unexpected null value.

    • @FierceFury639
      @FierceFury639 23 วันที่ผ่านมา

      @@createdbykoko it keeps returning null.

  • @shafeemahmoud5769
    @shafeemahmoud5769 หลายเดือนก่อน

    Hello. Don't you use Clean Architecture here?

  • @hassanmirzaaa4515
    @hassanmirzaaa4515 หลายเดือนก่อน

    after connecting to firebase, it shows hidden icon on web , is there any solution?

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน

      for web in debug mode, type this in the terminal: flutter run -d chrome --web-renderer html

  • @fredrick_muasya28
    @fredrick_muasya28 หลายเดือนก่อน +1

    Was in the stream

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน +1

      AHAHHAA should i continue to stream in the future?

    • @fredrick_muasya28
      @fredrick_muasya28 หลายเดือนก่อน +1

      @@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

    • @fredrick_muasya28
      @fredrick_muasya28 หลายเดือนก่อน +1

      @@createdbykoko so you know you inspired my logo in my channel

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน

      @@fredrick_muasya28 haha okay i think i will do more streams! Do you know anything about twitch? Haha

    • @fredrick_muasya28
      @fredrick_muasya28 หลายเดือนก่อน

      @@createdbykoko ooh no I don't why I heard you talking about it in the stream

  • @samsako395
    @samsako395 หลายเดือนก่อน

    im happy about the video but sad thats its not riverpod and supabase

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน

      I probably wont be doing riverpod but i will likely cover supabase!

  • @XYZ-qt4zv
    @XYZ-qt4zv หลายเดือนก่อน

    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,

    • @minhnguyenquy8961
      @minhnguyenquy8961 หลายเดือนก่อน

      Hi bro, did you fix it?

    • @kamranhccp
      @kamranhccp 29 วันที่ผ่านมา

      check the method it will be like this Future ... so defintely it will return void. try to make another one or change return type.

  • @sandiledlamini2001
    @sandiledlamini2001 หลายเดือนก่อน +1

    Do you happen use provider anywhere in this tutorial??😢

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน

      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.

    • @sandiledlamini2001
      @sandiledlamini2001 หลายเดือนก่อน +1

      @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

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน

      @@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!

    • @arvidd
      @arvidd หลายเดือนก่อน

      @@createdbykokoWould you say this applies to Riverpod as well? I’ve been thinking about if I should do the switch to Bloc instead.

    • @pettenelda
      @pettenelda หลายเดือนก่อน

      @@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

  • @iusss
    @iusss หลายเดือนก่อน

    5:04 how do you get your code to format like that?

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน

      @@iusss put a comma , on the end

    • @iusss
      @iusss หลายเดือนก่อน

      @@createdbykoko it didnt work for me. do you use some extension to format code?

    • @iusss
      @iusss หลายเดือนก่อน

      @@createdbykoko nvm i did shift+alt+F and it worked

  • @vuthanh1298
    @vuthanh1298 หลายเดือนก่อน

    Please help me!! When I select a photo from the gallery, the app crashes. What is the cause?

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน +1

      @@vuthanh1298 what does the error say in the debug console??

    • @vuthanh1298
      @vuthanh1298 หลายเดือนก่อน

      @@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?

    • @createdbykoko
      @createdbykoko  หลายเดือนก่อน +1

      @@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

    • @vuthanh1298
      @vuthanh1298 หลายเดือนก่อน

      @@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 !!!!

  • @LoFiMusics104
    @LoFiMusics104 13 วันที่ผ่านมา

    Reels section add please