AkshayChordiya News Versions Save

A sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]

v3.0.0

4 years ago

✨100% Kotlin ✨Coroutine and Flow first 🚩 ✨Migrated to AndroidX 🚚 ✨Internal refactoring to reflect current state of Android development ✨Added tests for Repository 😍 ✨Updated readme with new aim of the project ✨Official focus on Emojis 😛

v2.8.5

6 years ago
  • New: App color, theming and icon
  • New: Design for showing news article
  • Added Progress and Empty state for the News list
  • Updated: Bumped the minSDK to API 17
  • Bumped to newer version of dependencies.

v2.8.0

6 years ago
  • New: Moved to a centralized gradle dependency management with the help of Kotlin and buildSrc. For more on this refer here.
  • New: LiveDataExtensions which comes with a simpler observe function.
  • New: ViewModelExtensions which cuts the boilerplate required to get ViewModel using ViewModelProviders.
  • Updated: LiveDataCallAdapter and LiveDataAdapter to perform conversion of Retrofit Response to Resource class which provides state and data to the UI.
  • Bumped to newer version of dependencies.
  • Added TODO at places for future improvements.
  • Overall code-conciseness.
  • Improved documentation.