One of the disadvantages of the web app is, that it cannot automatically upload changes in the background. If a user is shopping and has bad reception in the supermarket, their changes often do not get uploaded to the server. If the user does not reopen the web app later, their changes do not get synced.
We should make use of the native android/iOS apis to cache the changes and automatically upload them in the background, once internet is available again.
One of the disadvantages of the web app is, that it cannot automatically upload changes in the background. If a user is shopping and has bad reception in the supermarket, their changes often do not get uploaded to the server. If the user does not reopen the web app later, their changes do not get synced.
We should make use of the native android/iOS apis to cache the changes and automatically upload them in the background, once internet is available again.