In our mobile app, I have 2 separate user contexts.

  1. The search context, the user wants to search and find, or create people on an adhoc basis.

  2. The WIP context, the user has to complete a unit of work. Within this context they might need to switch to the search context to go find/create a person.

Currently we are switching from one context to the other in order to complete a unit of work e.g. the user will do some work (context 2) then realise they need to find a person - we switch to the searching context (1), the user then find/creates the person - and has to switch back (2).

It is valid that a user would want to complete the searching context on its own.

I think we are struggling to model this.

  • Ours users are saying that its complicated - "there are too many steps".
  • Is there an alternative?
  • Should we try to embed the searching context inside the WIP context?
  • 1
    I don't see too many steps, but what if you can "autocomplete" the fields where user is needed? that is typically a quick search that returns only the name
    – Ayyash
    Dec 14, 2015 at 16:40
  • That might work - but in some cases the search criteria is more complicated than just a string. thx. Dec 14, 2015 at 16:55

1 Answer 1


Try using a modal for the search and find or create activities within the primary use case, which according to the brief description you provided is the WIP context.

So I assume that a good approach would be to:

  1. A user enters the application in order to complete that unit.
  2. The unit can either be split in a multi-step form or can include modals for key actions that would not require them to leave their current step e.g. 2 buttons: Search for a contact | Create new contact
  3. Clicking on any of the two opens up a modal to allow users to complete the respective action and return easily in their WIP context

Note: The modal can support quite complex interactions such as complex search criteria, pagination, etc. but make sure that the users have an easy way of selecting and returning to their WIP screen.

  • We've been trying to move away from modals in our mobile apps - but I think we'll need to try embedding the search within the WIP context. I'll let you know how it goes. Dec 16, 2015 at 11:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.