first impressions matter: delighting your user from the moment they click “buy”

25

Upload: dava

Post on 22-Feb-2016

18 views

Category:

Documents


0 download

DESCRIPTION

First impressions matter: Delighting your user from the moment they click “Buy”. John Sheehan Software Development Engineer 2-095. First experiences with your app will set the tone. Techniques. Download quickly Come alive instantly Launch rapidly. Download quickly. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: First impressions matter:  Delighting  your user from the moment they click “Buy”
Page 2: First impressions matter:  Delighting  your user from the moment they click “Buy”

First impressions matter: Delighting your user from the moment they click “Buy”John SheehanSoftware Development Engineer2-095

Page 3: First impressions matter:  Delighting  your user from the moment they click “Buy”

First experiences with your app will set the tone

Page 4: First impressions matter:  Delighting  your user from the moment they click “Buy”

Download quicklyCome alive instantlyLaunch rapidly

Techniques

Page 5: First impressions matter:  Delighting  your user from the moment they click “Buy”

Download quickly

Page 6: First impressions matter:  Delighting  your user from the moment they click “Buy”

By reducing download size, users can quickly acquire and begin using your app

Page 7: First impressions matter:  Delighting  your user from the moment they click “Buy”

Share common files across appsDecouple resources from code

Reducing download size

Page 8: First impressions matter:  Delighting  your user from the moment they click “Buy”

Windows Store backend

DirectX 10

Texture

Code file

Game engin

e

Fr-Fr Lang string

s

System configuration:

Language French Scale 100DX level 10.0

Game engin

e

Code file

Fr-Fr lang

strings

Game engine

Code file

Scale 140

Image

Fr-Fr Lang string

s

Solitaire

Game engin

e

Code file

Fr-Fr lang

strings

Game engine

Code file

Fr-Fr Lang string

s

DirectX 10

Texture

Code file

Game engin

e

Fr-Fr Lang string

s

Page 9: First impressions matter:  Delighting  your user from the moment they click “Buy”

It’s free when following best practices and using the resource management system.

Page 10: First impressions matter:  Delighting  your user from the moment they click “Buy”

Transparent to users who can download more of your great apps!

Page 11: First impressions matter:  Delighting  your user from the moment they click “Buy”

Sample of Microsoft apps with reduced disk footprint & file count

Savings

Windows 8 Windows 8.10

50

100

150

200

250

300

350

0

2000

4000

6000

8000

10000

12000

Tota

l size

(MB)

Tota

l file

cou

nt230 7800

30010800

App Size File Count

23%

28%

Page 12: First impressions matter:  Delighting  your user from the moment they click “Buy”

Avoid recompiling common libraries or runtimesContinue using resource management system in Windows 8.1

Recap

Page 13: First impressions matter:  Delighting  your user from the moment they click “Buy”

Come alive instantly

Page 14: First impressions matter:  Delighting  your user from the moment they click “Buy”
Page 15: First impressions matter:  Delighting  your user from the moment they click “Buy”

Manifest-based live tiles will light up your app from the moment it’s installed

Page 16: First impressions matter:  Delighting  your user from the moment they click “Buy”

Demo: Manifest-based live tiles

Page 17: First impressions matter:  Delighting  your user from the moment they click “Buy”

Live tiles make great first impressions and roam across devices

Recap

Page 18: First impressions matter:  Delighting  your user from the moment they click “Buy”

Launch rapidly

Page 19: First impressions matter:  Delighting  your user from the moment they click “Buy”

Keep your initial UI simpleDon’t manipulate app markupBreak up code and resourcesOptimize data saved on suspend for a “fast resume”

Launch performancetips and tricks

Page 20: First impressions matter:  Delighting  your user from the moment they click “Buy”

Summary

Page 21: First impressions matter:  Delighting  your user from the moment they click “Buy”

Make a great first impression with your app

Page 22: First impressions matter:  Delighting  your user from the moment they click “Buy”

Minimize your app’s download sizeEnable live tiles in your app manifestBe mindful of first launch performance

Summary

Page 23: First impressions matter:  Delighting  your user from the moment they click “Buy”

Resources• 2-9061 - Reducing your app’s footprint• 3-099 - App performance: From UX to API for 5

Key Scenarios• 3-156 - Create fast and fluid interfaces with

HTML and JavaScript (WinJS)• 3-157 - XAML Performance Fundamentals • 3-068 - Web run-time performance

Page 24: First impressions matter:  Delighting  your user from the moment they click “Buy”

Evaluate this session

Scan this QR code to evaluate this session and be automatically entered in a drawing to win a prize!

Page 25: First impressions matter:  Delighting  your user from the moment they click “Buy”

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.