Shorebird Learn how Solides transformed their mobile delivery with Shorebird PushPress Delivering updates faster across 1,500+ white-labeled apps powered by Shorebird saves lots of tedious manual work
Overview - Shorebird Code push, also referred to as “over the air updates” (OTA) is a cloud service enabling Flutter developers to deploy updates to their apps in production Shorebird currently works on Android and iOS and will eventually work everywhere Flutter works
Welcome | Shorebird Welcome to Shorebird! 👋 Whether you’re just getting started or looking to dive deeper into advance usage of our products, you’ll find everything you need here—from quick start guides to in-depth technical references
System Architecture - Shorebird Shorebird is a set of tools that allow you to build and deploy new versions of your Flutter app directly to your users’ devices This document exists to explain how Shorebird works and to provide a high-level overview of the components that make up the Shorebird system
Code Push for Android Hybrid Apps - Shorebird This guide also assumes that you have created a Shorebird account If you have not, please see our code push guide for instructions The reference code for this guide is available at https: github com shorebirdtech samples tree main add_to_app
Patch Signing - Shorebird In addition to our default security measures, Shorebird also provides optional patch signing Patch signing allows developers to cryptographically sign patch updates with their own keys This ensures that no one (including Shorebird) can change the content of your patches without your private cryptographic keys
Initialize Shorebird Tells Shorebird to create a unique app_id for your app This app_id is how Shorebird identifies your app and knows which updates to send to it It does not need to be kept secret
Codemagic Integration - Shorebird This guide will help you integrate Shorebird into your Codemagic Workflow using the Codemagic YAML The reference code is available on GitHub at https: github com shorebirdtech codemagic_demo
Update Strategies - Shorebird To manually manage updates, you can use the package:shorebird_code_push, which enables programmatic control over when the Shorebird updater checks for and downloads patches See the package documentation for more information and usage examples
Quick Start - Shorebird Welcome to Shorebird! 👋 In this guide, we’ll walk you through setting up Shorebird and integrating it into your app in just a few minutes