Odaridavid Clean MVVM ArchComponents Versions Save

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

v2.1.3

3 years ago
  • Remove network security configs in release
  • Add privacy policy

v2.1.1

3 years ago
  • Resolve cleartext issues on release app

v2.1.0

3 years ago
  • Redesign of search UI experience with motion layout
  • Add and Remove Favorites Feature
  • Added Room to be used by persistence layer in the data-remote
  • Added stetho to debug the database
  • Updated readme to reflect all new changes
  • Moved network configs to separate build variant folders
  • Added tests for converter utils and favorite feature

v2.0.0

3 years ago
  • Improve Character Detail UI with adding commas to population
  • Cleanup hardcoded strings to string resources
  • Resolve clear text network policy issues on release and test app
  • Resolve number format exception for character population
  • Redesign app icon
  • Use different icons for debug and release variants

v1.3.0

3 years ago
  • Improve character detail UI with cards and icons
  • Break down character layout into manageable pieces.
  • Launch requests in parallel using async builder

v1.2.0

3 years ago
  • Colored Snack bars for success and errors.

v1.1.0

3 years ago
  • Retry character details request if errored on network changes
  • Use Sealed classes to represent different view states
  • Refactored DI from Dagger2 to Kotlin
  • Add and refactor test cases
  • Use a base use case interface for easier testing
  • Update Readme to reflect current changes

v1.0.3

3 years ago
  • Wrap films in card view on detail UI
  • Hide Specie section if unavailable
  • Naming and code style refactor

v1.0.2

3 years ago
  • Fix broken base url

v1.0.1

3 years ago

Features

  • Search Star Wars Characters
  • View Character Details
  • View App information on libraries used and copyright notices