Skip to content

Version 0.6: Alpha MR3

Compare
Choose a tag to compare
@BenHenning BenHenning released this 30 Oct 08:40
· 576 commits to develop since this release
0506c5d

Overview

This is the third alpha release of the Oppia Android app, and brings new functionality to enable it for planned user studies. Burndown milestone: https://github.com/oppia/oppia-android/milestone/41.

Features & changes in this release include:

  • Support for lesson checkpointing to save progress mid-exploration
  • Basic support for KitKat devices
  • Support for RTL layouts
  • Localization of both app & content strings for Arabic and Brazilian Portuguese
  • Being able to more easily see third-party dependencies used by the app from within the app
  • (For developers) A new developer options menu to ease app development
  • Far-reaching stabilization work, bug fixes, improved testing coverage, and enhanced support for work-in-progress features including screenreader integration

The binaries attached to this release have all supported topics fully bundled so they should work with offline support from the get-go. Note that this is the first Oppia release where the binaries are being built using Bazel rather than Gradle (as part of the team's ongoing effort to move build systems).

Note that one topic ('Multiplication') was dropped during this release due to incompatibility. It will be re-added in the next release of the app (Alpha MR5) that is targeting early 2022 for launch.

Finally, as with Alpha MR1, this release also has its auto-expiration disabled for inspection purposes. Neither binary should be used for actual production usage. Instead, please contact the team if you're interested in getting access to the pre-release version of the app. The production version of this release is specially set to expire EOY 2022 since it may be the only KitKat-compatble version of the app that the team launches.

What's Changed

New Contributors

Full Changelog: v0.5...v0.6