Code Push
Over-the-air updates for Flutter apps.
Ship a Dart change to the app your users already have. It reaches them on their next launch, on Android, iOS, macOS, Windows and Linux.
Three commands from a fix to your users.
Add Shorebird
Run it in your Flutter project. Your Dart code doesn’t change.
$ shorebird initRelease
Build your release with Shorebird and publish it to the stores the way you do today.
$ shorebird release androidPatch
Change any Dart code and patch. Apps download it in the background when they launch and run it from the next launch.
$ shorebird patch android
release and patch also take ios, macos, windows and linux.
Update any part of your app written in Dart.
Anything in Dart ships as a patch. Native code and asset changes go out in a new app version, and the CLI warns you when a patch includes one.
Ships as a patch
- Bug fixes and business logic
- Screens, layouts and copy
- Dart packages, added or removed
- Backend endpoints and configuration
Needs a new app version
- Native code, including a plugin’s native code
- Build files such as build.gradle or Podfile
- App permissions
- Images, fonts and other assets in pubspec.yaml
Ship a patch with the same care as a release.
- Stage it on a track
- Test a patch on staging, beta or any track you name before it reaches everyone.
- Watch it land
- Mission Control shows the rollout, patch coverage and adoption live. Meet Mission Control
- Roll back from the console
- If anything looks wrong, take the patch back.
- Automatic fallback
- A patch that fails to load falls back to the last version that worked.
- Only your patches run
- New releases are signed by default, so your app runs only patches signed for it.
- Within store guidelines
- Designed for App Store and Google Play compliance. Store FAQ
What customers say
“Our speed to release updates has skyrocketed. It used to take four days to two weeks depending on urgency. Now it’s way faster. The reliability of shipping fixes is night and day.”
- Same day fixes on Android and iOS, for millions of users Scapia Travel fintech, India
- Hours to ship a critical hotfix, down from several days VETC Electronic toll collection, Vietnam
- 1,500+ white-labeled apps maintained through Shorebird PushPress Software for gym owners
- 2M+ patch installs a month, for 1M+ daily players Junglee Games Rummy, poker and fantasy sports
Ship your first patch today.
Install the CLI, create a release and send a patch. Free for 5,000 patch installs a month.
Larger team? Talk to sales
