Online/Offline Hybrid app capabilities

1
We're currently investigating possibilities for offline capable apps in Mendix. As far as I can see from the documentation there are a lot of restrictions for offline enabled apps.  I'd like to find out possibilities for an app which is 90% online, but has a (limited) set of funcitonality that should also be available in offline mode. But if I understand the offline app restrictions correctly, an offline enabled app has all the offline restrictions even when online. Is there a way to combine an offline app with the full features of an online app? regards, Fabian
asked
3 answers
1

The offline restrictions apply to all pages you can navigate to from the offline profile. We have an app in which we plan activities (online, making full use of microflows and other online capabilities) and execute field work (offline, since the field workers operate in low-to-no-connectivity areas). The offline landingpage shows only this field worker part. 

The modeler will automatically do consistency check if you're not using 'online' functionality on 'offline' pages.

answered
1

As far as I know, you'll have to make a page that is offline only that syncs when the app comes back online.

answered
0

I'm also investigating the possibilities for offline with Mendix as a part of my internship at Mansystems. As Hunter correctly states there is no option for both online and offline, so for example microflows won't work in a offline profile.

You can however for example use Administration module that uses the responsive browser profile, here you can use microflows and other online capabilities as Pieter notes.

And when switching to the application on your mobile it uses the offline profile and uses the offline pages and nanoflows you modeled accordingly. I think this is what Pieter means with his comment and it is also what I am experiencing with my research and proof of concept preparation.

I hope this answers your question!

answered