Blog
    MobileAug 9, 2026 5 min read

    Shorebird, and what it changes about shipping Flutter apps

    App store review is the biggest velocity tax in mobile development. Here is how code push finally caught up to Flutter — and where it still has limits.

    Mobile teams need release discipline even more once patches can move faster than app-store review.

    01

    The single biggest difference between shipping a web feature and shipping a mobile feature isn't the code — it's the review queue. Push a fix to a website and it's live in minutes. Push a fix to a mobile app and you're waiting on app-store review, which can be hours or days, for a bug that's actively breaking things for users right now.

    02

    React Native solved this years ago for JavaScript changes: bundle-push tools let you update a live app's JS without a new store submission. Flutter couldn't do this the same way, because Dart compiles ahead-of-time to native machine code instead of shipping an interpreted bundle. Shorebird closes that gap by patching compiled Dart code in production.

    03

    The real-world benefit is less about shipping features faster and more about the failure mode it removes: the class of bug that only shows up after launch, that isn't a native or permissions issue, and just needs a code fix.

    04

    It's not a replacement for real releases. Anything touching native code, new permissions, added plugins, or store metadata still needs a full submission. Because a patch skips app-store review, staged rollouts and real testing matter more, not less.

    From the case study

    ZenZephyr Dating App

    End-to-end production dating platform for the Nigerian market: mobile app, web app, admin panel, backend, and landing page.

    Read the full build