Skip to content

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.

Shorebird Code Push: patch a released Flutter app in minutes

Three commands from a fix to your users.

  1. Add Shorebird

    Run it in your Flutter project. Your Dart code doesn’t change.

    $ shorebird init
  2. Release

    Build your release with Shorebird and publish it to the stores the way you do today.

    $ shorebird release android
  3. Patch

    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.”
Allan Wright, Senior Mobile Developer, PushPress — Software for gym owners Read the PushPress story
  • 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