Skip to content

vetrovSmile/OnlinePhonesShop

Repository files navigation

OnlinePhonesShop

The OnlinePhoneShop mobile application is built on the basis of Solid principles using the MVVM design pattern and a stack of modern technologies.The application does not implement the logic of many components. The application was created to train the skill of creating UI screens.

Libraries

  • MVVM Architecture
  • Architecture Components (Lifecycle, LiveData, ViewModel, Navigation, ViewBinding)
  • RecyclerView and CardViews
  • Coroutines
  • Dagger2 for dependency injection
  • Retrofit2 & Gson for REST API

Screenshots

Requirements

  • Latest Android SDK Tools and build tools.
  • Minimum OS version required to run the app - API 26
  • Android SDK