Words store is a free form, light-weight and short to the point self vocabulary builder application to beef up your vocabulary.
- Crafted UI with the new Google's Material Design Library.
- Surving configuration changes and separation of business logic from UI code by using Lifecycle-Aware Components.
- Local data persistent using Room.
- Graceful handling of asynchronous operation to achieve a lag-free UI using Kotlin's Coroutine.
- Provided Night(Dark) UI to have an ease experience of devices battery and user's eyes.
- User defined periodic "Word of The Day" notification with Work Manager.
- An effort(although not a full-proof one which is insolvable) to keep the Work Manager working in OEM ROMs(Huawei, Xiaomi, Oppo, Vivo, etc) by using AutoStarter recommended by dontkillmyapp.com.
- Graceful loading of records from Room using Paging Library to have an ease on device memory.
- Included Google Firebase Analytics and Firebase Crashlytics. Please include project google-services.json of your Firebase project under app directory.
The source codes are open sourced and can be used for personal or commercial products. Please be aware to make modifications according to your needs and contributor is not responsible for consequnces of blind plugged in use.