Flutter Fetch Image from Firebase Storage Database and Redirect Seamlessly

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • In this detailed Flutter tutorial, we explore the strategic use of Firebase Storage to dynamically fetch banner images and create seamless redirects in our Flutter app.
    ► Complete E-Commerce App Playlist : • Professional Flutter E...
    🎊 E-COMMERCE APP
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    🎁 DOWNLOAD SOURCE CODE: codingwitht.co...
    🚨 Important Note About Dummy Data 🚨
    The dummy data was for demo purposes only. Manage all your data via the Admin Panel-check out the tutorials in this playlist and the Admin Panel playlist for guidance!
    • Flutter Web Course - F...
    ❤️ FLUTTER E-COMMERCE APP PLAYLISTS
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ► Complete E-Commerce App : • Professional Flutter E...
    ► Section - 1 Configuration : • Professional Flutter P...
    ► Section - 2 Login App : • Professional Flutter P...
    ► Section - 3 eCommerce UI : • Flutter Complete Ecomm...
    ► Section - 4 Login Backend: • Flutter Firebase Cours...
    ► Section - 5 eCommerce Backend: • Flutter E-Commerce App...
    ❤️ SUBSCRIPTIONS
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ► Join Patreon to Access Premium Content: / membership
    COURSES
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ► FLUTTER CRASH COURSE • Flutter Crash Course f...
    ► LOGIN APP FIREBASE • Flutter Login App - UI...
    🧑‍💻 RELATED VIDEOS
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ► Home Screen Design(categories): • Search Bar and Horizon...
    ► Tab Bar Design : • TabBar in Flutter with...
    ► GetX Basics: • Flutter Firestore CRUD...
    CHAPTERS
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    00:00 Introduction
    FOLLOW US ON SOCIAL MEDIA
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    💻 Facebook | / codingwithtea
    💻 Instagram | / coding_with_tea
    Here's a detailed breakdown of what we'll cover:
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Join Coding with T in this detailed Flutter tutorial, where we explore the strategic use of Firebase Storage to dynamically fetch banner images and create seamless redirects in your Flutter app. Whether you're a Flutter enthusiast or a seasoned developer, this guide is designed to optimize your app's visual appeal and user experiences with dynamic banners.
    📖 Video Overview:
    Introduction: Immerse yourself in the world of dynamic user interactions as we leverage Firebase Storage for fetching banner images and screen redirections in Flutter.
    Tutorial Breakdown: Dive into a comprehensive breakdown of each step, ensuring a thorough understanding of banner image retrieval and dynamic screen redirections.
    🔍 Key Tutorial Highlights:
    Fetching Banner Images from Firebase Storage: Master the Flutter coding process to dynamically fetch banner images from Firebase Storage, enhancing your app's visual appeal and promotion capabilities.
    Dynamic Screen Redirection: Learn how to seamlessly redirect users to another screen upon clicking a banner image, optimizing user engagement and interaction.
    👩‍💻 What You'll Learn:
    ✔️ Fetching banner images from Firebase Storage in Flutter for dynamic visual content.
    ✔️ Creating dynamic screen redirections on banner image clicks, optimizing user engagement and promotional pathways.
    🌟 Why Watch?
    Whether you're a Flutter enthusiast or a developer seeking to optimize your app with dynamic banners, this tutorial provides actionable insights for image fetching and dynamic screen redirections. Subscribe, like, and hit the bell icon for more user-centric tutorials from Coding with T!
    #FlutterFirebase #BannerImages #FirebaseStorage #DynamicScreenRedirection #FirebaseTutorial #FlutterTutorial #OptimizeFlutterApp #CodingWithT #UserEngagement #PromotionalPathways

Комментарии • 63

  • @Suleiman-PC
    @Suleiman-PC 9 месяцев назад +3

    Next video is Fetch products and product details (Using state management to reduce the reads & writes of firestore), one of my favourite video on this playlist

  • @CodingwithT
    @CodingwithT  3 дня назад

    🚨 Important Note About Dummy Data 🚨
    Hey everyone! 👋During the creation of this eCommerce app, I initially uploaded some dummy data (products, categories, brands, etc.) to showcase how the app works. However, I've now created detailed tutorials on the Admin Panel, where you can manage all the data yourself.
    Remember: Dummy data is just sample data. You can create and manage your own data directly through the Admin Panel. Everything is covered in the Admin Panel tutorials, which are also included in this playlist and a separate playlist.
    ruclips.net/video/_LBgyuYgC3k/видео.html
    So instead of relying on dummy data, I highly recommend watching the Admin Panel tutorials to learn how to handle all the data on your own. 💪 This will give you complete control over your app!
    Feel free to reach out if you have any questions. Happy coding! 😊

  • @user-jg9rx7qb7m
    @user-jg9rx7qb7m 9 месяцев назад +1

    Thank you for the wonderful video. Could you please tell me exactly how did u store image in the firestore, though i have done everything you did but couldnt fetch in the firestore. if possible show us in the next video please

  • @TrailblazerTalks12
    @TrailblazerTalks12 9 месяцев назад

    Welldone CodingwithT, how many more videos to complete this series?

  • @professionneljacques4210
    @professionneljacques4210 3 месяца назад

    Thank you for the wonderful video.😉

  • @shadowliner7651
    @shadowliner7651 Месяц назад

    just a simple problem i cant see the navigationmenu or even the back button i have made the back button with putting the this.automaticallyImplyLeading = false as defualt and changed its value to true in the store page but for the navigationmenu i dont know what to do ! xD

  • @isaacipole7157
    @isaacipole7157 Месяц назад

    Hello sir, i couldn't finish up the tutorials because i dont have the dummy file and the next videos afterwards are linda linked,how do you advice sir?

  • @flutter-fm1kl
    @flutter-fm1kl 8 месяцев назад

    Sir, I have built the Todo app using flutter and firebase (Firestore) and I'm getting an error while fetching the Todo list is that [ it fetches all Todo lists available in collections]. So how to fix it to fetch the current user available Todo list only.

  • @Suleiman-PC
    @Suleiman-PC 9 месяцев назад

    Thank you my boss🤗

  • @ryansumbele3552
    @ryansumbele3552 6 месяцев назад +1

    for the image url of the banners , we are going to add them when we do admin panel right?

    • @CodingwithT
      @CodingwithT  6 месяцев назад +1

      Yes we will add those from the admin panel

    • @scottanderson3309
      @scottanderson3309 6 месяцев назад

      @@CodingwithT is there a video for implementation of the Admin Panel?

  • @footballgrinta-8714
    @footballgrinta-8714 6 месяцев назад

    GREAT WORK

    • @CodingwithT
      @CodingwithT  5 месяцев назад

      Thank you! 😊 I'm glad you liked it!

  • @Ninja-YT2126
    @Ninja-YT2126 Месяц назад +1

    bhai kam se kam apne subscribers ko to source code free de do, hm to student hain ap k...... ab etni dur nikal aye hain ap k sath aisy dil tutta ha sir g

  • @eshu9838
    @eshu9838 Месяц назад

    When did you do upload data UI?? I have on/off icon on load data...
    Also where did you create dummy data...how can i get it😐😐
    Am i missing something here?? 😨

    • @eshu9838
      @eshu9838 Месяц назад

      It's saying no data found...
      For image URL can I use any network image URL or not??

    • @endrigjini5416
      @endrigjini5416 27 дней назад

      @@eshu9838 he skiped the part where you upload the imagages from the dummy to the firebase so maybe thats why you are getting that error

  • @Nethaji_Karthick
    @Nethaji_Karthick 9 месяцев назад +1

    Payment gateway integration, Admin panel

  • @FabianKim.
    @FabianKim. 8 месяцев назад

    Thanks CwT❤...Did we cache the banner images?...Mine seems to load afresh after navigating through other pages

    • @CodingwithT
      @CodingwithT  8 месяцев назад +1

      That's just the cache effect and not actually loading from the DB.

  • @a47gaming25
    @a47gaming25 9 месяцев назад

    Thank you sir❤

  • @ravitejanidumolu6091
    @ravitejanidumolu6091 5 дней назад

    i have added image url in firebase i am unable to see image in app and throws a error Invalid argument(s): No host specified in URI file:/// can anyone help me

    • @CodingwithT
      @CodingwithT  5 дней назад

      It seems like the issue might be due to incorrect formatting of the image URL. In Firebase, the image URL should be a valid HTTP/HTTPS link, but the error you’re seeing indicates that it might be interpreting it as a local file path.
      Here's how to fix it:
      Check the URL Format:
      Ensure that the URL you’re storing in Firebase starts with or .
      Avoid using paths like file://, as they are meant for local files, not remote URLs.
      Firebase Storage URL:
      If the image is stored in Firebase Storage, you can get the download URL by calling getDownloadURL() after uploading the image, then store that URL in your Firestore or Realtime Database.
      Example URL Format:
      The correct format should look something like this: firebasestorage.googleapis.com/v0/b/your-app-id.appspot.com/o/your-image-path?alt=media
      Usage in Flutter:
      When displaying the image in your app, make sure you’re using the correct widget, like Image.network(yourImageUrl).

  • @dilshanisenarathna8096
    @dilshanisenarathna8096 8 месяцев назад

    Dear Taimoor what is the banner document Id that you added to firebase firestore?

    • @CodingwithT
      @CodingwithT  8 месяцев назад

      Banner document id is the custom id and it can be any unique id

  • @Fruroz
    @Fruroz 6 месяцев назад

    Hello, what if i need to add this banner many time in one page use different image how can i do that like banner1 under product then banner2 under product

    • @CodingwithT
      @CodingwithT  6 месяцев назад

      You can simply make the design reusable and pass your images as many times as you want

  • @user_11221
    @user_11221 9 месяцев назад

    It would be helpful if you tell us "How to get an Image Url to put in the firebase" please.

    • @CodingwithT
      @CodingwithT  9 месяцев назад +2

      Please follow the image upload tutorial in section 4 in which we learn to upload user profile picture and get url to display and store in the Firestore.
      Manually it's quite difficult because you also need token with url from Firestore in order to store in the Firestore

  • @ryansumbele3552
    @ryansumbele3552 6 месяцев назад

    please i can't see the banners it says no data found, please help, but it does show the shimmereffect in the banner position

    • @CodingwithT
      @CodingwithT  6 месяцев назад +1

      Make sure there is data behind it

    • @ryansumbele3552
      @ryansumbele3552 6 месяцев назад +1

      @@CodingwithT i have solved the problem thank you, i made a mapping mistake in the banner model

    • @eshu9838
      @eshu9838 Месяц назад +1

      ​@@ryansumbele3552how did you do it?? Mine having same issue 😢

  • @abderrazakschannel4491
    @abderrazakschannel4491 7 месяцев назад

    thank you very much for your videos, can you please do the admin panel

    • @CodingwithT
      @CodingwithT  7 месяцев назад

      Yes, soon. 🔜 Im working on it

  • @A2Vloogs
    @A2Vloogs 8 месяцев назад

    Brother please upload videos regularly.. 😞

  • @andilesimelane4771
    @andilesimelane4771 9 месяцев назад

    First one here
    Let's roll

  • @fizz1028
    @fizz1028 4 месяца назад

    ======== Exception caught by image resource service ================================================
    The following ArgumentError was thrown resolving an image codec:
    Invalid argument(s): No host specified in URI file:/// How to fix it is error?

    • @CodingwithT
      @CodingwithT  4 месяца назад +1

      Means Image Url is empty or there is no image

    • @fizz1028
      @fizz1028 4 месяца назад

      @@CodingwithT I watched the video but it gives me this error. Someone got this error before but I won't post the solution

  • @MedTech-oj7gd
    @MedTech-oj7gd 5 месяцев назад

    Hello brother thank you for this detail and educative tutorial. I am getting the following errors "════════ Exception caught by image resource service ════════════════════════════
    Invalid argument(s): No host specified in URI" whenever I created a document under banner. I copy image url from the website for the banner ImageUrl. what can I do

    • @CodingwithT
      @CodingwithT  5 месяцев назад

      This means that you are using AssetImage widget to display network image

    • @zisouh710
      @zisouh710 5 месяцев назад

      How did you solve it?

    • @fizz1028
      @fizz1028 4 месяца назад

      ​@@zisouh710 You fix it is error?

    • @fizz1028
      @fizz1028 4 месяца назад

      ​ @MedTech-oj7gd You fix it is error?

  • @SamirAa-tw8xh
    @SamirAa-tw8xh 7 месяцев назад

    how can i add text on image banner with firebase image-title

    • @CodingwithT
      @CodingwithT  7 месяцев назад

      This is an image. But if you want to create banner by yourself. You can add text using stack and position it. Get data from firebase and then use that data in the text

    • @SamirAa-tw8xh
      @SamirAa-tw8xh 7 месяцев назад

      Can you explain more? do i have to change something on banner model or controller banner final String i mean on promo slider text@@CodingwithT

  • @saberjdidi6150
    @saberjdidi6150 6 месяцев назад

    Salamu Alaikom, You don't have the course how to upload data to Firebase

    • @CodingwithT
      @CodingwithT  6 месяцев назад

      Wa Alaiku, Assalam, I will definitely create a video on it

  • @areyoodehdari
    @areyoodehdari 2 месяца назад

    ive got here and now you talk about dummy data file and i dont have in starter kit and you dont even show code for us to write

    • @CodingwithT
      @CodingwithT  2 месяца назад +1

      Don’t worry dear.
      Dummy data was just a temporary solution.
      Now we are about to upload Admin Panel videos which is the right way to manage products and other things

    • @isaacipole7157
      @isaacipole7157 Месяц назад

      Wasn't able to follow up to the end of your tutorial because I don't have this dummy file...we should subscribe on patreon for the admin panel video access right?

    • @abineldhose9921
      @abineldhose9921 8 дней назад

      @@CodingwithT man please provide dummy data and uploading screen in starter kit..it will be a great help for so many guys out there...and pls do a video

    • @abineldhose9921
      @abineldhose9921 8 дней назад

      @@CodingwithT now its like watching all the vidos and stuck in middle.....this is not kinda fair to ur subscribers

  • @Nethaji_Karthick
    @Nethaji_Karthick 8 месяцев назад

    E-commerce flutter web same this project