Take in mind general web standards and respect platform specifics of operation systems.

When defining the user interface, it is important to not re-invent user interface elements. Try to focus on existing web and mobile standards, or the native platform standards (iOS, Android, Windows).

When users recognize user interface elements (links, buttons, icons, access to menu, etc.) or flows (add, delete, save, open, etc.), they will easier adapt to the user interface. The same remark is valid for the placement of user interface elements. There are standard places for contact information, language choice, help, contact, etc.

By following these general conventions, the user interface will feel more intuitive, which will result in a smaller learning curve to get to know the application and the user interface will be easier to use. 

Keep different screen sizes in mind.

When designing and developing a user interface, it should be consultable on all kind of devices and on all screen sizes. Make sure that the mobile design is kept in mind from the beginning of the product development lifecycle.

Emphasize where the user is located in the user interface.

When navigating through the user interface, it is important that the user knows at any time where he/she is located in the user interface. In this way, it is easier for the user to orientate and to initiate new actions. This can be done by highlighting the active category of the main navigation, repeating the active category as page title, providing a breadcrumb or highlighting the related element in the action bar of the app.

Other important guidelines to improve the ease of use of your application.

 

The guidelines listed in this section are important elements to observe and evaluate during (iterative) user testing sessions.