Overview
Shorebird Code Push enables Flutter apps to check for and download updates from Shorebird's code push service, allowing seamless over-the-air updates across Android, iOS, Web, macOS, Windows, and Linux. It integrates directly into the app lifecycle to fetch and apply updates without requiring a new app release. Designed for developers focused on rapid iteration and deployment, it streamlines the update process while maintaining platform compatibility. The package is part of the Shorebird ecosystem, which supports live updates and hotfixes for Flutter applications.
Use cases
- Live app updates without app store submission
- Rapid bug fixes and feature rollouts
- Cross-platform update management
- Development and staging environment testing
- Hotfix delivery to production users
Key features
- Real-time update checks
- Automatic update downloading and applying
- Support for multiple platforms
- Integration with Shorebird developer tools
- Minimal configuration required
Suitable for
- Flutter developers using Shorebird
- Teams needing fast deployment cycles
- Apps requiring frequent updates
- Developers managing multi-platform releases
- Projects prioritizing user experience continuity
Considerations
- Requires Shorebird account and setup
- Limited to Shorebird-hosted updates
- Not suitable for offline-first apps
- Depends on external service availability
- May require additional permissions on some platforms