olmps / memo

Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter.
BSD 3-Clause "New" or "Revised" License
1.83k stars 159 forks source link

Adds support to `Firebase Distribution` #233

Closed ggirotto closed 2 years ago

ggirotto commented 3 years ago

[Firebase Distribution[(https://firebase.google.com/docs/app-distribution) allows a fast and reliable way to deploy internal versions of Memo to the development team. This allows a deploy from a feature that's still under development so it may be evaluated by the rest of the team (Designers as an example).

Although App Store Connect and Google Play offer support to internal testing as well, they've some bad limitations that we don't want to handle with, such as updating the build number of the project when deploying a new internal version. Firebase Distribution doesn't require that, which makes it a good solution for internal deploy.