We use Shorebird at Kijiji on Android and it's been awesome. Working well at a very large scale.

Jason Rai
Head of Frontend Engineering, Kijiji
Send over the air updates to quickly fix bugs and complaints because unfixed bugs are revenue leaks.
Trusted by
Benefits
Push critical updates instantly
Update apps for all users
Rollback changes with impact
Deploy patches without delays
Stay compliant
Phase out support
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
Experience our demo
Once you’ve published a release of your app with Shorebird
Code Push Overview
Don’t let app store review times kill your productivity
Shorebird allows you to push updates everywhere your users are.

Setup Shorebird in minutes and push updates to any Dart code.

Roll changes back instead of rushing the next build through the release process.

Shorebird adheres to all store guidelines to ensure your app is always compliant.

Customers stories
Pricing
Testimonials
See what the community has to say about Shorebird.
We use Shorebird at Kijiji on Android and it's been awesome. Working well at a very large scale.

Jason Rai
Head of Frontend Engineering, Kijiji
Shorebird was very useful for distributing updates to my Flame game with over 10k players. Works like a charm.

Renan Araujo
Senior Engineer, Superlist
Shorebird solves one of the biggest challenges: bringing over-the-air updates instantly to your users. Backed by an amazing team.

Taha Tesser
Engineer, Codemagic
With our client’s app dependency on real-time task management, waiting for app store approvals wasn’t an option. Any downtime could lead to lost revenue for their customers. Shorebird’s over-the-air patches saved us multiple times with critical fixes.

Esra Kadah
Senior Mobile App Developer, Antigua Mobile
Over time, we have realized that we could Shorebird a fix quickly to all of our users, which made an enormous impact on customer satisfaction. That’s now become a default phrase in our development team, as it’s a great tool to have in our toolbox.

Scott MacDougall
Head of Engineering, Mobile at Kijiji
In the past, we often wondered how other highly rated mobile apps updated their features without forcing users to manually download an update from the store. That curiosity led us to Shorebird, and ever since, we have implemented it in all of our applications.

David Sylvester-Paul
CTO at EasySpend
Frequently Asked Questions
Code Push allows you to send over the air updates for Flutter applications bypassing lengthy app store review cycles. Shorebird supports Android, iOS, Mac, Windows, and Linux. It requires no code changes to your Flutter app. See our quick start guide to learn more.
Code Push can be used to update any line of Dart code when issues arise, add or remove a package, change back-end services, fix dependency issues.
Yes. Code Push complies with App Store and Play Store guidelines. Changes to the app must not be deceptive. Refer to our docs for more information.
Shorebird handles app updates silently in the background to ensure a seamless user experience. Shorebird checks for updates when the application launches. If a patch is available it is downloaded and installed in the background without disrupting the user. Because the update process runs from within the app itself, the patch is not applied before launch. Users opening the app for the first time will use the base version while the patch downloads in the background.
No, Shorebird can only update Dart code. If you need to modify native build files (like build.gradle or Podfile), update a plugin's native code, or change app permissions, you must issue a full new release through the app stores. Shorebird's CLI will warn you if native changes are detected during the patching process.
Resources
Integrate with your current codebase in less than 5 minutes.