Skip to content

You can emulate a API using a local json files. So when you have a API ready, you can change a flavor from offline mode to online mode

Notifications You must be signed in to change notification settings

andrefigas/apimockdata

Repository files navigation

Start your project without API

Do you wanna start a project but you haven't API yet? Keep calm, you can use a offline flavor using local JSON files like a response, so when you have a API ready, you change to online flavor like this sample.

To test my code on your device/emulator, this is a suggest flow:

Test 1 - Online

  • Choice the online flavor on Android Studio
  • Compile
  • Try login You will receive response from web (mocky.io)

Test 2 - Offline

  • Choice the offline flavor on Android Studio
  • Compile
  • Try login with any password You will receive response from json local file

Test 3 - Offline with validated response route

  • Try login with the password: 12345 You will receive a success message. The json is a static file, but was validated the route according the input

Good Study

p.s.: This is based on this project https://github.com/mirrajabi/okhttp-json-mock p.s.2: I suggest the project view on on Android Studio, because the Android View hide the flavors files

About

You can emulate a API using a local json files. So when you have a API ready, you can change a flavor from offline mode to online mode

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages