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

Firebase Remote Config

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.
Avatar for Soham Mondal Soham Mondal
September 20, 2016

Firebase Remote Config

Talk on Firebase Remote Config at the Firebase Code-show in Mumbai and Bangalore

Avatar for Soham Mondal

Soham Mondal

September 20, 2016
Tweet

More Decks by Soham Mondal

Other Decks in Technology

Transcript

  1. Soham Mondal - Founder, Triveous - Creator, Voice Recorder -

    Google Expert: UX - Organizer at Blrdroid - Android/UX consultant
  2. Agenda - What is Firebase Remote Config? - Feature Toggle

    by Martin Fowler - History - Use cases - Rules - Defaults/Cache - Example
  3. Feature toggles are a powerful technique, allowing teams to modify

    system behavior without changing code. MARTIN FOWLER
  4. History - 2010: Initial paper on Feature Toggles by Martin

    Fowler - Example - Google: toggle states of Google Maps - Example - Twitter: launches new features - 2016 Feb: Follow up detailed guide by Pete Hodgson - 2016 Feb: I launched “Toggle” an android library to add feature toggles http://s0h4m.github.io/toggle/ - 2016 May: Firebase Remote Config is launched
  5. Use cases - Enable/Disable Features - Staged rollouts and controlled

    deployment - Data/Variables - A/B testing - Analytics
  6. Types of Toggles - Release toggles - Experiment toggles -

    Ops toggles - Permissioning toggles
  7. Firebase Remote Config - Fully hosted - Scalable - Cross

    platform - Dynamic (no new apk) - Developer console - Rules (Configuration) - Client side code - Caching