The place where random ideas get written down and lost in time.
2021-08-05 - Looking back at Bearing B3
Category DEVWhen I (re)created Bearing B3, I tried a few things:
- The “new” ABB (Android Bundle) mode.
- Not a big fan but this is the way to go since Play will eventually make AAB mandatory in 2021 or 2022.
- It was a good test and useful, and I shall keep it that way for distrib.
- The new “instant vs installed” modes.
- That was good learning to realize that instant creates some limitations, e.g. can’t bundle analytics stats with it.
- Other than that, it makes the build config a bit more complicated by having 2 variants.
- Overall it doesn’t bring much in terms of visibility. E.g. how many apps are installed vs run as instant?
- FirebaseAnalytics instead of GA.
- Same difference?
- Need to constantly update the library… it’s obsolete again IIRC.
Work suggestions:
- Remove the “instant” variant. Only keep the installed one.
- What about google play? Can I remove the instant version there too?
- ⇒ update the “installed” version first and check if the “instant” can be removed from Play. If it does, then cleanup the “instant” build script + code.
- Check updating of the Firebase library.
- ⇒ That’s enough update needed to create the new installed variant.
Generated on 2025-01-18 by Rig4j 0.1-Exp-f2c0035