Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.

Revision as of 17:32, 25 June 2009 by Rahulsingh1m (Talk | contribs)

Usability Guideline

From Wiki
Jump to: navigation, search

Usability guidelines for developing application

Usability can be defined as the extent to which an application can be used by user to achieve specified goals with effectiveness, efficiency, and satisfaction.

Some points to remember while designing User Interface of application:

  • Simple Design : User interface of application should be simple as much as possible, by removing unnecessary features, controls so that user does not get confused while using the application. So that user can more concentrate on the functionality.
  • Standard command (keys) : You should provide standard command (Key) for the standard functionality which user know to feel them more confident while using application. For example, As on fire key (OK key/ center key) it should open selected item, as on left side cba key of your application should invoke menu, on right side you should assign back functionality to your application which make user familiar with application.
  • Proper error dialog : Error messages are a special form of feedback they tell users that something has gone wrong. Your application should show proper error message in case of any error. Error message should be simple so user can understand it easily. Application also should show error message in proper dialog box. As warning message should be shown in warning dialog.
  • Provide informative response : If your application is loading some icons or taking some times to load view, It should show loading screen so user feels process is going on. In case of sending sms or connecting to GPRS, Application should show progress dialog to show status. Application should give some feedback or response on every user action (activity).
  • User should be able to perform the default actions from the options menu as well as from the command buttons.
  • Should prefer selection control over text input.
  • Should restrict the number of popups.
54 page views in the last 30 days.