|
Installation
Requirements |
- Extension of the application
|
|
- Verify Application Tile Images for small app
|
- Verify Application Tile Images for large app
|
Performance
And Resource Management |
|
Windows Phone OS 7.1 includes a new Fast Application
Switching feature. For the best user experience,
Microsoft recommends that an application resumes properly within 1second of
when the device is Unlocked, the hardware Back button is pressed,
Or the user resumes the application from the TaskSwitcher |
|
Launch Time :
The application must render the first screen within 5 seconds after launch. |
|
Application Responsiveness After Being Closed |
|
Application Responsiveness After Being Deactivated |
|
Use Of Back button : |
Pressing
the Back button from the first screen of an application must close the
application. |
|
Back Button: Previous Pages :
Pressing
the Back button must return the application to the previous page or return to
any previous page within the back stack. |
|
|
Back Button: First Screen :
Pressing
the Back button from the first screen of an application must close the
application.
Back
Button: Context Menus and Dialog :
If
the current page displays a context menu or a dialog, the pressing of the
Back button must close the menu or dialog and return the user to the screen
where the context menu or dialog box was opened. |
|
|
|
|
|
|
Back Button: Games :
For
games, when the Back button is pressed during gameplay, the game can choose
to present a pause context menu or dialog or navigate the user to the prior
menu screen. Pressing the Back button again while in a paused context menu or
dialog closes the menu or dialog. |
|
|
|
|
|
Phone Functionality |
|
- Verify that Application
doesn't affect Phone Call
|
- Verify that Application
doesn't affect SMS and MMS Messaging
|
- Verify Application Responsiveness With Incoming Phone Calls and
Messages
|
|
Appliation Reliability |
|
|
|
- Application Responsiveness
|
- Technical
Support Information
|
- Technical Support Information
|
- Application
Under Locked Screen
|
- Minimize Power Usage When Running Under a Locked Screen
|
- Applications that play audio under a locked screen
|
- Audio Playback and Battery Life Under a Locked Screen
|
- Idle Behavior Under a Locked Screen
|
- Applications that do not play audio under a locked
screen
|
- Minimum Battery Life Under a Locked Screen
|
|
Additional
Requirement for Specific Application |
|
An application can play media in the background while it is
running even when its primary function is not related to music or video.
An application that plays music, audio, or sound effects must meet the
following requirements: |
|
Initial Launch Functionality :
When
the user is already playing music on the phone when the application is
launched, the application must not pause, resume, or stop the active music in
the phone Media Queue |
|
|
Configurable Functionality :
If an
application plays background music, the application must provide the user
with configurable settings for both the background music, and the background
music volume. |
|
|
- User Initiated Background Audio
|
- Stopping Background Audio
|
- Universal Volume Control Commands
|
- Applications that Play a Video or Audio Segment
|
- SoundEffect and Background Music
|
|
Applications That Play or Stream Background Audio |
- User Initiated Background Audio
|
- Applications running under Locked Screen
|
- Minimize Power Usage When
Running Under a Locked Screen
|
- Applications that play
audio under a locked screen
|
- Audio Playback and Battery Life Under a Locked Screen
|
- Idle Behavior Under a Locked Screen
|
- Applications that do not play audio under a locked screen
|