Skip to content

rudinesurya/pocket-library

Repository files navigation

pocket-library

This is a master/detail app that uses web services api.

Overview

Currently, this project covers the following topics:

Android Architecture Components

Third-Party

Unit-Testing

Architecture

The tech stack has been developed using MVVM in mind with Repository layer pattern. This architectural pattern allows separating the user interface logic from the business logic. Another benefit of using ViewModel is that it will persist data during device configuration change.

Network caching

Enables networking caching by using network interceptor so that the app can display recently updated data more quickly and without consuming more bandwidth. This also enables the app to function even when offline!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages