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

Post on 22-Feb-2016

18 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

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

First experiences with your app will set the tone

Download quicklyCome alive instantlyLaunch rapidly

Techniques

Download quickly

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

Share common files across appsDecouple resources from code

Reducing download size

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

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

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

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%

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

Recap

Come alive instantly

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

Demo: Manifest-based live tiles

Live tiles make great first impressions and roam across devices

Recap

Launch rapidly

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

Summary

Make a great first impression with your app

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

Summary

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

Evaluate this session

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

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

top related