Skip to content

Releases: nicoqueijo/Android-Currency-Converter

v1.3

13 Jul 21:19
ee8d5be

Choose a tag to compare

Changes from version 1.2:

  • Introduced and divided the project into multiple modules.
  • Moved to 100% Compose without Fragments or XML.
  • Removed ads and Google Play Billing library.
  • Introduced use cases in the View Models to delegate logic and clean up the code.
  • Moved to Navigation Compose as XML and Fragments are no longer used.
  • Moved from SharedPreferences to DataStore for simple data storage.
  • Moved from Retrofit to Ktor for networking.
  • Moved from Moshi to Kotlin Serialization for JSON parsing.
  • Moved from LiveData to StateFlow for handling UI state.
  • Moved from Truth to Kotest for unit test assertions.

Note: v1.2 and below can be found at: https://github.com/nicoqueijo/Android-Currency-Converter-legacy