Really excited about the addition of Offline App functionality but have a general implementation question.
I’ve been evaluating Anvil for a while with a view to creating a full admin system for my business.
One function that I wanted to add was a mobile App that would use Anvil endpoints to get a list of jobs and then update completion status back to anvil immediately if the mobile device was offline or later when back online.
I was happy i could achieve the required functionality with Anvil for the web based Admin system and a low code development system for the mobile app connecting via http endpoints.
However with the arrival of the offline functionality of Anvil I want to see how I might use Anvil for both.
My question is, how to separate the Mobile App from the main Admin system and still get access to the same data (from the mobile app when online)? Or is there a way I can have both the Admin and Mobile aspects of the system in one?
I looked at progressive web apps a while ago and understand a little about manifests and caching. So I assume (perhaps incorrectly) that it would not be good practice to cache my entire admin system on a mobile device when the users are only going to access 3 or 4 mobile specific pages.
Hope the rambling above makes some sense, but happy to expand if needed.
I’m just really excited about the possibilities…