Creating, Uploading, Displaying


I am building an app at the moment, that allows a user to take a photo or video which is then automatically uploaded as a pin on a map.

I don’t want the user to see and wait for a ‘Uploading…’ icon when they take a video and upload it, as it will make the app feel and look very slow and sluggish.

Can anyone advise on what approach i could take that would allow the app to feel responsive and fast, while the photo / video uploads?

Should i store the photo locally, upload it in the background… if so should i delete it from local storage as soon as it has finished uploading in the background so that when the user clicks on it, they are clicking on the database version, and not the local version?

You could try the “preemptive performance” approach that Instagram uses, as detailed toward the end of this article:

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.