Offix-Android is a project that helps the developers to extend capabilities of Apollo GraphQL by providing fully-featured offline Workflow and Conflict Resolution for Android Platform. Developers can:-
- Perform queries and mutations when offline and these would be automatically synced to the server when they come online.
- Provide their custom conflict resolution strategies (i.e their own business logic) to resolve conflicts among the data.
It also enables working with locally cached GraphQL compliant data without access to the server. It will leverage the capabilities of Apollo GraphQL cache do deliver a seamless experience for querying data even when server-side data is not reachable.