Skip to content

An MVVM android application that fetches data (instrumentation sensors) from a REST API and caches them locally using Room persistence library.

Notifications You must be signed in to change notification settings

ikechiU/InstrumentationSensors-android

Repository files navigation

InstrumentationSensors

Android Build kotlin MVVM coroutines Dagger Hilt

This is an MVVM android app that fetches data (Instrumentation Sensors) from a REST API Sensors REST and caches it locally using Room persistence library.

Features

  • Room persistence library for caching
  • Clean Architecture with MVVM
  • Dagger Hilt
  • Retrofit2
  • Flow
  • Pagination with Paging 3.0

Features Updated (08-04-2022)

  • Single Activity and Fragments used with navigation component.
  • HTTP POST & PUT request updated with MultipartFile.

Prerequisite

To build this project, you require:

  • Android Studio 4.0 or above
  • Gradle 7.0.2

Libraries

Screenshots

Author

Ikechi Ucheagwu

About

An MVVM android application that fetches data (instrumentation sensors) from a REST API and caches them locally using Room persistence library.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages