7. Snapping is a built-in Windows 8 scenario.
Building a great snapped view keeps your app on
screen.
Design a purposeful snapped state.
Pan vertically in snapped for ergonomics and to avoid conflict with the edge and snap gutter.
Maintain state and continuity across snapping and unsnapping.
It is trivially easy to snap and unsnap. Don’t blow away the user’s work when this happens.
8.
9. Tiles are the “front door” to your app.
Treat it as an extension of your app.
Secondary tiles let users promote interesting
content
from within your app on their Start screen.
Provide a way to “deep link” to interesting, frequently updated sub-sections of your app
Albums in a photo app, People in a social app, News source from a feed app, etc.
Provide Pin command in the app bar when content
in focus is pinable.
Use runtime call to invoke system UI for pinning flyout. Ex: Weather.
10.
11.
12. Leverage roaming to maintain state and
preferences
across machines.
Roam preferences that users are likely to set on
each
device anyway:
Favorite sports team (sports app)
Favorite movie genre (media app)
Let users continue a task across devices by
Your app can be displayed in any of the following sizes:Snapped: 320x768 (a minimum of 1366x768 is required to support snapped view)Full screen landscape / filled: minimum 1024x768Full screen portrait: minimum 768x1024Although there are an infinite number of supported sizes, it is important to verify your application in the most common application dimensions, namely:1024px by 768px1366px by 768px
Call to action: Design your snap view to be useful so users will want to keep you on screenFor a content provider – lists/grids, then this is about relaying out.For other apps, think about the scenarios that are valuable and useful in the snapped view: Tile puzzle and Word Hunt are both great examples. They almost feel more tailored in snapped view. Example of leveraging the snapped view: In Word Hunt, in addition to the game board, provide a word list with links to definitions. Tapping on it will open the browser in filled.
Tile templates: A lot of rendering options available from Pure text to Pure images.