1 / 25

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

dava
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. First impressions matter: Delighting your user from the moment they click “Buy” John Sheehan Software Development Engineer 2-095

  2. First experiences with your app will set the tone

  3. Techniques • Download quickly • Come alive instantly • Launch rapidly

  4. Download quickly

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

  6. Reducing download size • Share common files across apps • Decouple resources from code

  7. Windows Store backend Solitaire Fr-Frlang strings Fr-Frlang strings Game engine Game engine Game engine Game engine Code file Code file Code file Code file Game engine Game engine Fr-Fr Lang strings Fr-Fr Lang strings Scale 140 Image System configuration: Language  French Scale  100 DX level  10.0 DirectX 10 Texture DirectX 10 Texture Fr-FrLang strings Fr-FrLang strings Code file Code file

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

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

  10. Savings App Size File Count • Sample of Microsoft apps with reduced disk footprint & file count 10800 28% 300 23% 230 7800

  11. Recap • Avoid recompiling common libraries or runtimes • Continue using resource management system in Windows 8.1

  12. Come alive instantly

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

  14. Demo: Manifest-based live tiles

  15. Recap • Live tiles make great first impressions and roam across devices

  16. Launch rapidly

  17. Launch performancetips and tricks • Keep your initial UI simple • Don’t manipulate app markup • Break up code and resources • Optimize data saved on suspend for a “fast resume”

  18. Summary

  19. Make a great first impression with your app

  20. Summary • Minimize your app’s download size • Enable live tiles in your app manifest • Be mindful of first launch performance

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

  22. Required Slide *delete this box when your slide is finalized Your MS Tag will be inserted here during the final scrub. Evaluate this session • Scan this QR codeto evaluate this session and be automatically entered in a drawing to win a prize!

More Related