Controlled Mobile Rollout With React Native And Feature Flags
summary
Concrete recipe for shipping mobile features: a React Native barcode scanner wrapped in a feature flag served by Split, using Split’s SDK in JSX (SplitTreatments) so UI reads a boolean and toggles the experience without new builds. Use CodePush for JS-only fixes but not for native camera bugs, so fallback is a flag default off. Rollouts start at 5%, flag cache refreshes every 15 minutes for offline devices, and teams claim faster velocity and cheaper bug fixes.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 0:43Story Time
- 4:10Feature Flags
- 6:18Controlled Rollouts
- 7:40Negative Nancies
- 8:17Caching
- 10:34Grumpy Old Dev
- 11:53React Native Feature Flags
- 14:50Grumpy Old Dev Defeated
related talks
19mControlled Rollout with React Native and Feature Flags
25mReleasing apps faster with feature flags
27mBuilding a Product with React Native
54mFeature Flags Separate Deployment from Feature Release
59mFaster & less risky releases with feature flags
26mCreative Hacking
51mWorkshop: How to Use Powerful Feature Flags and Controlled Rollouts
35mWeb-Like Development and Release Agility for React Native
