A common requirement for mobile apps is offline capability. If you expect your users to use the app in an area with limited connectivity then having offline capabilities is a must.
For example, the startup I work for built an app for collecting crop data from the fields. Typically the fields are in a pretty area and a good network connection is not always guaranteed. Therefore we need the ability for users to do their work out in the field and then sync their data with the server once they have returned to an area with better network connectivity.
In this article, I’m going to demonstrate how to build a basic image upload app with offline capabilities. We will be using React Native and Redux offline in our demonstration app. We will also be building a NodeJS API for accepting the data from our app and storing it in a database. If you need an introduction to building React Native apps be sure to check out my article below.
In this article we will be building the following:
#javascript #nodejs #react-native #redux