menu
techminis

A naukri.com initiative

google-web-stories
Home

>

Programming News

>

️ Flutter ...
source image

Medium

1w

read

298

img
dot

Image Credit: Medium

️ Flutter Code Push with Shorebird: Say Goodbye to Releasing a New App Every Time!

  • Shorebird Code Push is a real-time update system for Flutter apps that allows sending changes to Dart code directly to users' devices without republishing the app on stores.
  • It integrates a custom Flutter Engine into the app, enabling downloading and applying 'patches' to Dart code at runtime.
  • Shorebird offers seamless integration with CI/CD tools like Codemagic, GitHub Actions, and Fastlane for automation, reducing manual work and speeding up development cycles.
  • It supports Flavors (e.g., development, staging, production) and provides functionalities for releasing and uploading patches.
  • Shorebird does not affect native code, plugins, AndroidManifest.xml or Info.plist settings, and static assets.
  • It uses digital signatures, encryption for update protection, supports rollbacks, and offers precise control over targeted updates.
  • The integration process involves using PowerShell and commands to make changes, publish releases, and upload patches.
  • Shorebird aims to enhance productivity by minimizing the need for app republishing and accelerating the app development process.
  • Users can follow the guide to understand how to incorporate Shorebird Code Push into their Flutter workflow effectively.
  • The guide concludes with a note of gratitude for reading, encouraging sharing, comments, or questions.
  • Happy coding! 🚀

Read Full Article

like

17 Likes

For uninterrupted reading, download the app