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

Firebase Remote Config

Soham Mondal
September 20, 2016

Firebase Remote Config

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

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