User interface for Windows Phone 8

Applies to: Windows Phone 8 and Windows Phone Silverlight 8.1 | Windows Phone OS 7.1

In this section you can learn how to design the best UI for your Windows Phone app.

Creating a layout for your Windows Phone app includes the process of sizing and positioning objects in your app. To position objects, you must put them in container panels such as Canvas, StackPanel, and Grid. The topics in this section cover the Windows Phone layout system, screen orientation, and multi-resolution app development. This section contains the following topics.

A theme is a set of resources you use to personalize the visual elements on a Windows Phone. You can create apps that preserve the look and feel of the native device UI from a style standpoint. These style properties include background colors and accent colors. A theme ensures that the controls and UI elements appear consistently across the phone. This section contains the following topics.

Windows Phone provides several elements for rendering text, in addition to a set of properties for creating a variety of formatted text. This section contains the following topics.

New in Windows Phone 8, users can interact with your app by using their voice. The types of voice interaction include voice commands, speech recognition, and speech synthesis (text-to-speech). For more info about speech support, see Speech for Windows Phone 8.

© 2015 Microsoft