Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.17 KB

File metadata and controls

26 lines (19 loc) · 1.17 KB

Simple Currency Converter

Simple Currency Converter Android App by Isaev Semyon

An example of a test task for creating a simple currency converter application for the Android platform. The app is developed using Kotlin, MVI, Dagger Hilt, Retrofit, Jetpack Compose.

Screen shots

Screens

Features

  • Architecture MVI
    • Data (for dto, database, API).
    • Domain (for model, use case, repositories).
    • Screens (for for UI logic, viewModels, viewStates end events)
  • Dependency injection with Hilt.
  • Reactive programming with kotlin coroutines.
  • Networking with Retrofit
  • Local data with Room.
  • Jetpack Compose for UI.

Application architecture MVI