rich windows 8 apps

13
Rich Windows 8 Apps Thomas Castøe Martinsen Microsoft MVP, Bluefragments

Upload: thomas-castoe-martinsen

Post on 05-Aug-2015

399 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Rich Windows 8 apps

Rich Windows 8 AppsThomas Castøe MartinsenMicrosoft MVP, Bluefragments

Page 2: Rich Windows 8 apps
Page 3: Rich Windows 8 apps

THE TECHNOLOGY YOU USE

IMPRESSES NO ONE

THE EXPERIENCE YOU CREATE WITH IT

IS EVERYTHINGSEAN GERETY

Page 4: Rich Windows 8 apps

Snap and Scale Beautifully

Feel Connected and Alive

Roam to the Cloud

Rich Windows 8 Apps

Page 5: Rich Windows 8 apps

Snap and Scale Beautifully

Page 6: Rich Windows 8 apps

People multi-task. An application can be displayed any one of these layouts:

Design for Multiple Views

Widescreen (1366x768+) Snap view (required)Minimum

(1024x768)

Portrait

Page 7: Rich Windows 8 apps

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.

Snap

Page 8: Rich Windows 8 apps

Feel Connected and Alive

Page 9: Rich Windows 8 apps

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 appAlbums 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.

Tiles

Page 10: Rich Windows 8 apps
Page 11: Rich Windows 8 apps

Roam to the Cloud

Page 12: Rich Windows 8 apps

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 roaming app data:Composing a to-do listComposing email

Roaming is best for user preferences, links, and small data files

Roam

Page 13: Rich Windows 8 apps

Thomas Castøe [email protected]@xamlgeek

Questions