Features of the 1.2.0 release ๐
This release includes a lot of features, and some bug fixes from the first release. For all the changes, see the changelog file.
Other features that cannot be seen from the "user perspective" are:
Bug fixes from the first release ๐:
- Fixed music not working on android oreo (8.0 and 8.1) devices.
- Fixed some typos on the french language translations.
Style features ๐ :
- Confetti when the user plays his first game or makes a new record
- Material U components, such as AutoCompleteEditText
Code, architecture design and good practices ๐ป:
- ViewModel factories (avoiding the setUp methods).
- The CQRS design pattern for the queries and commands from the autocomplete search.
Android and Kotlin additional used features ๐คฉ:
- Kotlin dispachers for IO corroutines and runBlocking calls.
- Android Room database.
- Kotlin delegates and android custom delegates.
Supported devices ๐ฑ:
- Smartphones (96% of screen resolutions)
- 7 and 8 inches tablets (98% of screen resolutions)
- 10 inches tablets (98% of screen resolutions).