/android-mvvm-example

This is an example application for demostrate MVVM and HTTP request and also recycler view on android native development using kotlin

Primary LanguageKotlin

Android Kotlin MVVM

This sample app aims to gauge development skills with the focus being on Android using Kotlin. In heree will be paying attention to implementing the base architecture of services and MVVM, the structure of code, and adherence to best practices and design principles.

Goals

  1. Implementation of the delivered design with a solid architectural foundation
  2. Easy to use and extensible Recyclerview implementation

Followups

  • [Code] Usage of Kotlin, no Java.
  • [Architecture] Service layer implementation
  • [Architecture] MVVM
  • [Architecture] API error handling
  • [Architecture] dependency management techniques
  • [UI] Login and Signup buttons will show an empty activity
  • [UI] Filter button can be a dummy
  • [Code] Coroutines
  • [Testing] testing ViewModels