Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Utilize Firebase Remote Config On Your App

Utilize Firebase Remote Config On Your App

Oka Suryanegara

January 17, 2019
Tweet

Other Decks in Programming

Transcript

  1. A cloud service that lets you change the behavior and

    appearance of your app without requiring users to download an app update. https://firebase.google.com/docs/remote-config/
  2. Feature Toggling is a set of patterns which can help

    a team to deliver new functionality to users rapidly but safely. https://martinfowler.com/articles/feature-toggles.html I got this from a template, please don’t mind the image.
  3. Common Application Release App Published Development Started Another Development started

    to fix the problem App Published This is Santoso from Business Team. Santoso wants to open certain feature only at a certain date. Tidak semudah itu Santoso! Bug happened
  4. Feature Toggling to The Rescue App Published Bug happened Development

    Started New configs deployed Bug destroyed, The permanent fix will be developed later on This is Santoso from Business Team. Santoso wants to open certain feature only at a certain date. Santoso is happy and feeling content.
  5. What if I don’t want a bunch of if-elses in

    my code just for so called `remote config`?
  6. Conclusion • Feature toggling will save your a*s big time

    • Firebase Remote Config (FRC) is powerful enough to cover Feature Toggling • Condition in FRC doesn’t support version code, only version name (for android)
  7. • Propagate Remote Config updates in real time https://firebase.google.com/docs/remote -config/propagate-updates-realtime

    • Different approach when implementing Feature Toggling, IMO a better approach https://martinfowler.com/articles/featur e-toggles.html • and so on... The things I don’t cover in this presentation
  8. Thank you reach me at [email protected] github.com/okasurya Credits * I

    got the presentation template from Google Slides Template Gallery