Code push for Flutter

Ship Flutter fixes without waiting for app review.

Release your app once through the store. After that, Retrojet delivers Dart changes as patches, straight to the devices that run that release.

$ retrojet login
$ retrojet init
✓ Retrojet is set up for com.acme.demoapp.

Departures

How an update reaches your users

CodeStepGateStatus
RLSRelease 1.4.0+12 Built and uploaded with the CLI. Later patches apply to it.androidBoarded
PTCPatch 3 Dart change published to one channel first.stagingTesting
PRMPromote Devices pick it up on the next app launch.stableDeparted

RBK Something wrong? Roll a patch back on one channel without touching the others.

What works today

Retrojet is in early access. This is the honest state of each piece.

  • Ready Console Organizations, members, apps, channels, usage, promote, and rollback.
  • Ready retrojet login, whoami, logout Browser sign-in, token saved on your machine.
  • Ready retrojet init Connects a Flutter project to an app.
  • In progress retrojet release, retrojet patch Being built in the CLI now.
  • Planned Install script, CI tokens Manual install works today.