tech ed au 2012 dev223

37
00

Upload: nick-hodge

Post on 09-May-2015

71 views

Category:

Technology


0 download

DESCRIPTION

My Windows 8 presentation at TechEd 2012.

TRANSCRIPT

Page 1: Tech ed au 2012 dev223

00

Page 2: Tech ed au 2012 dev223

Selling & Deploying Windows 8 Apps.

Nick HodgeProfessional Geek, Microsoft Australia

Page 3: Tech ed au 2012 dev223
Page 4: Tech ed au 2012 dev223

The Most Significant Developer Opportunity. Ever.

Page 5: Tech ed au 2012 dev223

We are reimagining our partnership

Page 6: Tech ed au 2012 dev223

The store

Windows 8 style app, displayed on Start

Spotlight, Recommend, Browse/Filter, Search

IE10 & Deep links

Designed for Discovery

Global reach: 200+ markets, 100+ languages

Enterprise distribution

Unprecedented reach

Free, paid, in-app, trials

3rd party in-app and advertising support

Flexible business models

Key documents published

WACK, track progress, actionable feedback

Transparent terms

Developers control pricing

Up to 80% revenue share

Best economics

Page 7: Tech ed au 2012 dev223

Discovery

Page 8: Tech ed au 2012 dev223
Page 9: Tech ed au 2012 dev223
Page 10: Tech ed au 2012 dev223
Page 11: Tech ed au 2012 dev223

Reach

Page 12: Tech ed au 2012 dev223

{Latent} Opportunity

As of March 2012, IDC

690+M

Windows

345M

Android

196M

iOS

32M

Mac

Page 13: Tech ed au 2012 dev223
Page 14: Tech ed au 2012 dev223

Unprecedented Reach

100+languages

Store & Apps in:

200+markets

Buy from:

70+ markets ( including top 40 by GDP)

Local pricing & settlement:

Page 15: Tech ed au 2012 dev223

Revenue Sharing

Starts at 70%for new apps

Jumps to 80%once your app makes US$25,000

Page 16: Tech ed au 2012 dev223

Pricing

You control the pricing of your app

Prices from $1.49 to $999.99

Tiered model

Page 17: Tech ed au 2012 dev223

Business Models

Page 18: Tech ed au 2012 dev223

Flexibility of options

Existing relationship

Subscriptions

Consumable purchases

Use Your Existing Commerce

Use our ad system

Bring your own

Ad Supported

Time limited trials

Feature differentiated trials

One time Purchase

Persistent purchases

Expiring purchases

Purchases over time

Page 20: Tech ed au 2012 dev223

Trials in Windows 8

Time limited

Feature differentiated

Page 21: Tech ed au 2012 dev223

Time-based trials

/* No code*/

Page 22: Tech ed au 2012 dev223

Trial Conversion// get current productvar currentProduct = Windows.ApplicationModel.Store.CurrentApp;

// get the license informationvar licenseInformation = currentProduct.licenseInformation;// check to see if the user has an active non-trial license

if (licenseInformation.isTrial) { // user has trial version of the application // prompt them to purchase before so we can enable full functionality

currentProduct.requestProductPurchaseAsync().then( function () { // Purchase succeeded

EnableFullFunctionality(); });

}

Page 23: Tech ed au 2012 dev223

Simulating licensing & product options

WindowsStoreProxy.xml

Page 24: Tech ed au 2012 dev223

In-App Purchase// can’t do in-app purchase in trial mode, must convert first if (!appLicensingInformation.isTrial) { //load the listings with all the products currentApp.loadListingInformationAsync().then( function (listing) {

//lookup a specific product var product1 = listing.productListings.lookup("product1"); if (!product1.isActive) {

// purchase currentApp.requestProductPurchaseAsync("product1").then(

enableProduct1 ); }

});

Page 25: Tech ed au 2012 dev223

Microsoft Advertisement

Advertisment Choices

Your own

Page 26: Tech ed au 2012 dev223

Why Microsoft Advertising?

www.windowsadvertising.com

3

Simple API for integrating SDK Support for Windows 8 HTML/XAMLEasy onboarding of Ads in appsAd SDK available today

2

Variety of immersive Ad formats Targeted and relevant ads

Ads keep user within the appSafe and secure ads

Keep Users Engaged

Monetize Your App

Quickly Enable Ads1

Attractive revenue sharePremium Advertiser demandGet paid in your local currency

Rich reporting

Monetize Your App

Page 27: Tech ed au 2012 dev223

Add advertising to Windows 8 Apps

3

Set Ad Unit/App IDs in your AppSubmit Ad-enabled App to StoreTrack your success at PubCenter

1

Download Ad SDKAdd few lines of code: AdsSupports Win 8 HTML/XAML

2

Sign in to PubCenterRegister your app at PubCenterGenerate App ID and Ad Unit IDs

Activate Live AdsDownload Ad SDK Publish App to Store

www.windowsadvertising.com

Page 28: Tech ed au 2012 dev223

Transparent Terms

Page 29: Tech ed au 2012 dev223
Page 30: Tech ed au 2012 dev223
Page 31: Tech ed au 2012 dev223
Page 32: Tech ed au 2012 dev223

Transparent terms

Organized around a few, simple principles

Concise and clear

No carve-outs for app categories

Page 33: Tech ed au 2012 dev223

Next up…

Patrick Klug

Founder at Greenheart Games, creators of Game Dev Tycoon.Development Manager at NovaMind, creators of NovaMind Mind Mapping software.

♥@PatrickKlug

www.patrickklug.com

Page 34: Tech ed au 2012 dev223

Thanks

Patrick Klug

Founder at Greenheart Games, creators of Game Dev Tycoon.Development Manager at NovaMind, creators of NovaMind Mind Mapping software.

@PatrickKlugwww.patrickklug.com

Page 35: Tech ed au 2012 dev223

dev god #2

Garry Holden

Page 36: Tech ed au 2012 dev223

Deploying Windows 8 Apps.

David TesarTechnical Evangelist, Microsoft Corp

Page 37: Tech ed au 2012 dev223

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