1

We're designing a very long form in an iOS app.

Our first conclusion is that the form must be split into multiple pages, since follow-up questions depend on previous answers (see here: Long pages vs more pages).

Our second conclusion is that the next button must be both in the navbar and at the bottom of each page (see here: iOS multi-step form and user input validation).

So, our first question is: how many inputs should be presented on each page? E.g. some apps present only one input per view. And does this depend on categorisation of inputs? E.g. general personal information presented together.

Our second question is: what are the current different design paradigms for presenting the inputs, and which one is the most usable? E.g. table view in native calendar app, traditional inputs, etc.

Thanks for all your help.

2

How many inputs should be presented on each page? And does this depend on categorisation of inputs?

My thought is the grouping of the inputs is more important than the number. For example, the workflow for setting up an iOS device is divided into screens for language, Wi-Fi, location services, etc. The number of inputs for each grouping is less important than the scope of the question being asked. For other apps, a sheet for the address information might have 5 or more input fields, while the creation of a username and password may only have 3.

What are the current different design paradigms for presenting the inputs, and which one is the most usable?

The iOS Human Interface Guidelines lists all the native iOS device controls. The guidelines recommend using the control that most closely matches the type of data and allows for gestures. For example, it is considered more usable on an iOS device to use a switch control for yes/no questions as opposed to the radio buttons you would see on a desktop. The recommendation is that apps should focus on gestures and not clicks to make it the most usable.

  • Great answers, and great examples/sources. Thanks Jonathan. – user52052 Jul 25 '14 at 4:21
0

The UX here depends on the type of input , user have to provide.

  • Radio button [ 1 ]
  • Check-box [ 1 ]
  • Selection from a drop-down [ 1.5 ]
  • Text inputs small ( 3 or less word in single field ) [ 2 ]
  • Text inputs big ( 4 or more in single field ) [ 2.5 ]

Now check your form pages, and try to use the elements in such a way that the sum stays less than 6-8

source: Case studies and experiences

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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