One of my favourite features of Nintex App Studio is the ability to control and organize all the content within the App. It's like a folder structure, and every folder or menu item can contain one or more items. By default we have the same folders we can see in Nintex Mobile:
From this section it’s also possible to add custom content and enrich our forms and workflow tasks with documents, images, videos or html pages. If you didn’t know about this, I strongly recommend you to have a look at Dan’s article Nintex App Studio for the win and explore the options for adding custom content.
Nintex App Studio also allows us to organize all these folders. We can:
- Delete any folder. For example, we might want to delete the Drafts folder. Or maybe the App we’re building is for a specific purpose; we might need to display just one form and hide the Tasks.
- Edit any folder. For instance, if we edit the forms and tasks folder, we can create a filter to tell App Studio what forms and workflow tasks we want to bring into the App.
- Change the order of folders. If you want to show your forms first, or put the "sent" folder at the bottom of the list, you just drag and drop the folder to where you want it.
Changing the order is more important than you might think because the first menu item on this list of folders is going to be the landing page of our App. When you open the App, the viewing behaviour will be the same as if you selected that menu item. This way, if the folder contain a single item (for example a form), the app will open that the form. If the folder contains a list of items (for example our list of forms), you will see the list of forms.
Essentially what it means is that we can make any menu item the landing page of our App, which opens a whole bunch of scenarios. Here are some examples:
- Your App is very simple and specific: You just want to create a request, a safety inspection, or a survey. The first item could be the forms menu with only that particular form, and the landing page will be that form.
- You want to create a short welcome/intro video so every time the app is opened, the user will see that video. In that case, the first item of your list would be a custom content folder containing only that video.
- You only need to scan QR codes and collect the data behind each one. Then your first item could be a QR scanner and your app will directly open your camera, ready to scan the code.
- You create a nice home page where you include links to the rest of the content in your app. Have a look at my example, in which every item of the navigation menu points to a menu item that I created in my app: documents, videos, an image, a form, another html page, and so on.
Powerful, isn’t it? Now, what about your app? What would be the landing page? Could it be the Outbox folder? Would that be crazy? Let me know, I’d love to hear your use case!