Minimize inputs
Typing on mobile is a slow and error-prone process. It often requires two hands — data shows that 41% of users hold their phone with both hands and tap using their thumbs when typing.[[1]]
What can we do to minimize the need for manual input on mobile?
- Keep forms short and simple by removing unnecessary fields or keeping them optional.
- Use autocomplete and personalized data where appropriate. For example, ask users to share their location instead of typing it in.
- Use the phone's features to fill in the fields automatically. For instance, allow users to add payment information by holding their credit cards in front of the camera.
- Add "Remember me" options for future use.
- Let users try your app before signing up. Ask to sign up and provide credit card information only when it's critical.
- Provide recent search history.
- Display the best keyboard variations for each type of data. For example, provide a numeric keypad for phone numbers.