Getting Started Developing User Interfaces for Windows Applications
Purpose
The following sections offer general guidance to developers who are designing, implementing, and testing the user interface of a Windows application.
In addition to basic user interface design principles, numerous recommendations and suggestions are provided that will help developers provide a user experience that is as simple, efficient, and enjoyable as possible.
Note
These guidelines are not intended to be comprehensive and are subject to the specific scope and functionality of an application. For more comprehensive guidelines, see the Windows User Experience Interaction Guidelines.
In this section
Topic | Description |
---|---|
Overview of the User Interface Development Process |
This section outlines the three phases of user interface design and introduces the tasks that are typically associated with each phase. |
Designing a User Interface |
This section describes in detail some of the tasks associated with designing a UI for a Windows application. |
Implementing a User Interface |
This section describes some of the tasks associated with implementing a user interface for a Windows application. |
Testing a User Interface |
This section describes in detail some of the tasks associated with testing a UI for a Windows application. |
Security Considerations: Windows User Interface |
This topic provides information about security considerations in the Windows User Interface. |
Other Resources |
This section contains a list of recommended books and resources related to user interface design. (These books and resources may not be available in some languages and countries.) |