Need help with OfflineFirstReactiveApp-Tutorial?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

119 Stars 22 Forks 32 Commits 2 Opened issues


Check out the blog post for more info

Services available


Need anything else?

Contributors list

# 229,717
29 commits

Offline first reactive android Apps

GitHub stars GitHub forks GitHub issues

A little effort to architecture apps for offline first use-case using MVP-Model View Presenter and Repository Architecture

Show some :heart: and star the repo to support the project

GitHub stars GitHub forks GitHub watchers GitHub followers Twitter Follow

Find a comprehensive guide about this architecture in the Medium Blog Post

Libraries used

  1. StorIO
  2. Dagger 2
  3. RxJava and RxAndroid
  4. Butterknife
  5. Retrofit 2
  6. OkHttp
  7. Gson


To build, install and run a debug version, run this from the root of the project:

./gradlew app:assembleDebug


Copyright 2017 Aditya Ladwa

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.