NewNative iOS (SwiftUI) OTA is live

Flutter

Push Dart changes over the air on both iOS and Android. Birdify diffs the compiled bundle and reconstructs it on device.

Setup

Create or link your Flutter app — the SDK is added to the runner for both platforms.

bash
$ birdify flutter create shop_app
 SDK wired · linked shop_app (iOS + Android)

Cut a release, then patch as you iterate — same flow as the quickstart.

What ships

  • The compiled Dart bundle — Birdify computes a diff against the release and reconstructs the new bundle on device.
  • UI, business logic, strings, assets, and config changes.
  • One patch covers iOS and Android from the same command.

What still needs the store

Anything native: adding a plugin with platform code, new permissions, changing the Flutter engine version, or app metadata. Ship those through the store; everything else goes over the air.