I'm developing a mobile application which function is basically to let the user fill in forms. What forms and how many different forms varies per user.
Obviously, the primary function of the app is to let the user create a new registration of a form. (Just to be clear: registrations are made when the user fills in form and saves the data) For this functionality it seems obvious to use workflow similar to the one below.
The secondary function of the app is to let the user view all previous registrations of a form. However, an admin can choose to disable this functionality for a certain form (for instance due to privacy concerns). Only considering this function a workflow like the one below seems most obvious.
As you've probably noticed the first screen of the first flow is pretty much the same as the first flow in the second flow. What do you think would be the best solution for combining these screens? Please feel free to disregard the UI shown above if you have a better solution!