Control your Flutter app on the fly with Firebase Remote Config

Поделиться
HTML-код
  • Опубликовано: 1 окт 2024

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

  • @mkobuolys
    @mkobuolys  Год назад +6

    What are your favorite Firebase Remote Config use cases? Share with us in the comments 👇

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

    Excellent thank you!

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

    Prices of services is a good use

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

    greatt!!

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

    that But was Insane

  • @AdityaThakurXD
    @AdityaThakurXD Год назад

    This is an amazing video! Didn't know Remote Config could be so powerful.

    • @mkobuolys
      @mkobuolys  Год назад

      Hey, yeah, it's pretty powerful if you come up with a decent use case for it!

  • @shubhamjhunjhunwala4887
    @shubhamjhunjhunwala4887 Год назад

    This is the best tutorial for firebase_remote_config. Implemetation>>>Jargon.
    Tutorial(isMemeRequired: true);😂

  • @ugochukwuumerie6378
    @ugochukwuumerie6378 Год назад

    Great content learnt alot. Love the real time update feature and the notification part. For the notification, does that mean, you won't be needing FCM? Also make more elaborate content of this nature maybe a bit slower too later. Though will check out the repo for clarification. Thanks. +1 subscriber

    • @mkobuolys
      @mkobuolys  Год назад

      Hi, thanks for the feedback! The notification feature is not a push notification per se - it's just a banner at the top of the page. However, it would be a great addition to use Firebase Cloud Messaging to send a push notification at the same time.

  • @thomas_viana
    @thomas_viana Год назад

    Do I need to hot restart the app to get the changes? Is there a way to have that with streams to update in real time even though the user done close and open the app or something?

    • @mkobuolys
      @mkobuolys  Год назад

      It depends on your project setup. If you are loading the Firebase Remote Config during the launch of your app - yes, you need to restart the app (close/open) then. However, I would be really surprised if you would need to hook a stream to the FRC values since this configuration is not meant for live data - for that, you should use Realtime database or Firestore.

  • @arnavsatrusal2480
    @arnavsatrusal2480 Год назад

    💚

  • @kelvinkavisi9863
    @kelvinkavisi9863 Год назад

    Great video. I have never used Firebase Remote Config. Always looked complex IMO. This video was so informative enough to pique my interest to start using it. Thanks so much!

    • @mkobuolys
      @mkobuolys  Год назад +2

      Thank you very much! I have a different feeling - I've always felt that Firebase is too easy to integrate into the Flutter app that sometimes could even lead to the misuse of the Firebase services 😅 A lot of complexity is abstracted and just waiting there for you to use. All of the services mentioned in this video are FREE, so you should definitely try them out. Good luck!

    • @kelvinkavisi9863
      @kelvinkavisi9863 Год назад

      @@mkobuolys Will definitely try it out

  • @guigzp
    @guigzp Год назад

    you were able to give so much information in a short time, great video, keep up the good work!

    • @mkobuolys
      @mkobuolys  Год назад

      Thank you very much, I am so glad you enjoyed the video!

  • @purushottampk4530
    @purushottampk4530 Год назад

    Create videos on design pattern implementation in flutter

    • @mkobuolys
      @mkobuolys  Год назад +1

      That's not something on my to-do list at the moment but I definitely have this topic on my mind!

  • @purushottampk4530
    @purushottampk4530 Год назад

    Great👍

  • @danasugu1767
    @danasugu1767 Год назад

    Great tutorial! Thanks! 💚

  • @codewithpetrus
    @codewithpetrus Год назад

    Please how was the firebase_remote_config_service.g.dart created? I just saw the file appear while you were overriding the @riverpod, please can you explain how because mine is not coming up.

    • @mkobuolys
      @mkobuolys  Год назад

      You should run the "dart run build_runner build" to generate these files. Or it's also convenient to run the "dart run build_runner watch" command in the background while developing so that the files are generated automagically whenever anything changes.

  • @YY-ic7eo
    @YY-ic7eo Год назад

    How is this part 'firebase_remote_config_service.g.dart'; working? Do we need to generate something? Last time I saw that it was to generate files for hive.

    • @YY-ic7eo
      @YY-ic7eo Год назад +1

      I dont understand this part too: @riverpod
      FirebaseRemoteConfigService firebaseRemoteConfigService(_) {
      throw UnimplementedError();
      }, it is associated with riverpod but what does it mean? it's for the override in the main?

    • @YY-ic7eo
      @YY-ic7eo Год назад +1

      I think I got it, it's all about riverpod, the @ is usefull to generate the file for riverpod.

    • @mkobuolys
      @mkobuolys  Год назад +2

      Yes, you are right. That’s a code generation that became a possibility with flutter_riverpod v2 release.

    • @YY-ic7eo
      @YY-ic7eo Год назад

      ​@@mkobuolys first time in my life I had to go slow on a tuto xd, I will need to watch it twice or more. Thank you for the content btw. Maybe you can tell us in which cases have you ever use firebase remote config before?

    • @mkobuolys
      @mkobuolys  Год назад

      @@YY-ic7eo it’s basically the ones mentioned in the video (these are the actual real world examples): app update, providing conditional values based on the platform and A/B tests to provide enum values for the app to name a few.