Speed Up Your Mobile Patches in Prod with Shorebird & Flutter
summary
Shorebird is a code‑push system for Flutter (v1.2) that delivers small ART bundle patches using a custom Flutter fork, downloads them in the background and switches to the patched bundle on next app launch. It supports Flutter 3.10+ on Android and ~3.16.9 on iOS, provides staging and rollout modes (manual/auto/notification), crash‑reporting integration and rollback to the original bundle if a patch fails, but is limited to Dart code (no native code), lacks code signing and progressive rollout, and is priced per patch install (example estimate ~ $2k/month at very large scale).
AI-written summary · about
chapters (9)
- 0:00Introduction to Shorebird
- 1:26What is Shorebird?
- 3:13Technical overview
- 5:39Demo and setup
- 7:26Patch management
- 9:15Integration and tools
- 10:58Deployment strategies
- 12:30Cost and limitations
- 13:56When to use Shorebird?
related talks
34mShorebird CodePush: Revolutionising Flutter App Updates
39mIntegrating Shorebird CodePush into Scalable Flutter Architectures
34mKeynote - The Future is Written in Dart
34mProduction Fluttering
45mFlutter: A journey of productivity and happiness
41mWhy is Flutter the mobile SDK developers deserve...
49mWhat's Awesome about Flutter
50mFlutter — how to make a beautiful app in an hour?
