Skip to main content

Guidelines for Windows Store apps.

Video player app with controls
Design your app's UI to showcase the content. Minimize distraction and help people get immersed in the content by leaving only the most relevant elements on screen. Following these guidelines will help you provide a consistent, elegant, and compelling user experience.

Commands
Navigation
Transient UI
Images
Text and input
Roaming to the cloud.
  Multiple devices running Windows 8: laptop, tablet, desktop monitor
Create a continuous experience across devices by roaming data and settings that lets people pick up a task right where they left off and that preserves the UX they care most about, regardless of the device they're using.
  • Roaming: Make it easy for users to use your app everywhere, from their kitchen family PC to their work PC to their personal tablet, by maintaining settings and states with roaming. Additional guidance on roaming can be found in Managing app data and Guidelines for roaming app data. To learn how to store and retrieve settings and files from the roaming application data store, see Quickstart: Roaming app data.
  • Settings: Consolidate all of your app's settings on one UI surface, and let users configure your app via common mechanism they are already familiar with. See Guidelines for app settings.
  • Single sign-on:  Ensure that users can sign in with their Microsoft account and enjoy a consistent experience on any Windows 8 device they use. See Quickstart: Connecting to an online identity provider.
Fundamentals
Windows Store UI with app offerings
Every app should always have a solid foundation in order to reach as many people as possible.
  • Splash screen:  Use the splash screen to smooth the transition between when people launch your app and when it's ready for use. The splash screen should subtly reinforce your brand with your users, not distract them or advertise to them. See Guidelines for splash screens.
  • Suspend and resume app state:  Users will switch your app on and off the screen, and Windows will terminate it in the background when it is unused. You should save and resume the app state when possible to maintain context. See Guidelines for app suspend and resume.
  • Auto-launching and "Open With": Launch the default app for a file type or protocol from your app. See Guidelines for file types and protocols.
  • Globalization, localization, and app resources: Windows is used worldwide, so you need to design your app so that resources, such as strings and images, are separated from their code, to help make localization easy. See Guidelines for globalizing your app and Guidelines for app resources.
  • Accessibility: Make your app available to all users regardless of their abilities, disabilities, or preferences. If you use the built-in UI controls, you get accessibility for free. When you need to create custom controls, see Plan for accessibility.
  • App help: Provide help or troubleshooting tips to your users. See Guidelines for app help.
  • Store categories: Learn how to create great apps for specific Windows Store categories, like games or entertainment. See Category guidance.
 
If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:
windows_xp

Comments

Popular posts from this blog

Windows Media Player 12 Themes for Windows 7

Bored of your default Windows Media Player Skins?. Grab some fresh and new Windows Media Player 12 themes for Windows 7 ! Windows Media Player 12 Codecs Windows Media Player 12 comes with support for DivX and MP4, but it still lacks supports for many other video formats. (amr | mpc | ofr | divx | mka | ape | flac | evo | flv | m4b | mkv | ogg | ogv | ogm | rmvb | xvid)ù A popular codec pack can be downloaded here and here . Windows Media Player 12 Skins The following skin packages includes some really awesome themes for your Windows Media Player: Alienware Theme Batman Theme Catwoman Theme Darkstar Theme Half-Life Theme Halo 2 Theme The Last Samurai Theme Stalker Theme XBOX Theme XSN Sports Them Download Windows Media Player Themes Pack 1 (70 Skins) Download Windows Media Player Themes Pack 2 (12 Skins) New Year Theme 2010 for Windows 7 This theme can be downloaded for free from uploaded.to Custom Search If you liked this article, subscribe t...

Basic PC General Concepts and Terminology in Windows.

If you're not totally familiar with the various components of a modern PC, then this chapter will help you understand some of the common terminology used throughout the guide and what  each hardware component does in layman's terms. Note that I use a human body analogy to describe the function of C hardware components to hopefully clarify their functionality. Experienced PC users can skip this chapter. Bits and Bytes. You will often see the terms Bits, Bytes, Kilobytes, Megabytes and Gigabytes (or their abbreviations) being thrown around in guides such as this one. A Bit is the lowest form of computer information and  can take the value 0 or 1 (i.e. Off or On). All computer functionality is derived from the behavior of Bits. For our purposes, the main conversion factors you need to know are: 8 bits (b) = 1 Byte (B) 1,024 Bytes = 1 Kilobyte (KB) 1,024 Kilobytes (KB) = 1 Megabyte (MB) 1,024 Mega bytes (MB) = 1 Gigabyte (GB) Note in particular that the general con...

Windows 7 consumer security software providers.

We recommend that you install security software to help protect your computer from viruses and other security threats, and that you keep your security software up to date. Some companies use products that appear to be antivirus programs to install viruses or malware on your computer. When you install the program, you might also be installing the virus or other malware, without knowing it. Many companies, including those listed on this page, distribute antivirus programs. You should carefully investigate the source of antivirus and other products before downloading and installing them. The companies listed below provide consumer security software that is compatible with Windows 7. Just click the company name to see the Windows 7-compatible product they offer. For business security software that is compatible with Windows 7, please visit the Windows 7 Compatibility Center or contact your security vendor of choice. Important: Before you install antivirus software, check to make s...