Run API in background thread in React Native for Native android and ios and send the data back to redux store

Job ID: 33654959

Budget: $30 – $250 USD

We have a specific task requirements and looking to run a background tasks by react native with the help of native kit using SWIFT.

We are hitting around 150 requests in the first load to the server and caching them to local storage, this should go through smooth process using multithreading capabilities by running background tasks under process with capacity of 10 requests e.g.

Todo
- Write a swift class with the above requirements that able to manage process and threads
- The class should take a list of string urls “e.g. 150 urls” that we want to cache and segregate them to processes
- Consider pagination whenever hits the server, as the process should be organized and hit a specific number of requests
- The class should run fully in the background
- The data retrieved from API should be sent over to redux store with persistence storage so the data can be used there.
Related categories: JavaScript Android Swift iOS Development React Native