Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

33
Introducing the Windows Store Frédéric Harper Developer Evangelist @ Microsoft Canada @fharper | outofcomfortzone.net

description

 

Transcript of Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Page 1: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Introducing the Windows Store

Frédéric HarperDeveloper Evangelist @ Microsoft Canada

@fharper | outofcomfortzone.net

Page 2: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

We are reimagining a partnership

Page 3: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

The store

Metro 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 4: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Discovery

Page 5: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Store & discovery

demo

Page 6: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Reach

Page 7: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Unprecedented Reach

100+languages

Store & Apps in:

200+markets

Buy from:

70+ markets ( including top 40 by GDP)

Local pricing & settlement:

Page 8: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Economics

Page 9: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Revenue Sharing

Starts at 70%for new apps

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

Page 10: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Pricing You control the pricing of your app

Prices from $1.49 to $999.99

Tiered model

Page 11: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Business Models

Page 12: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

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 14: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Trials in Windows 8

Time limited Feature differentiated

Page 15: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Time-based trials

/* No code*/

Page 16: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Trial conversion // get current productvar currentProduct = Windows.ApplicationModel.Store.CurrentProduct;

// 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 17: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Trial Conversion

demo

Page 18: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

In-App Purhase// 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 19: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Simulating licensing & product options WindowsStoreProxy.xml

Page 20: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

In-App purchase

demo

Page 21: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Advertisment Choices

Your ownMicrosoft Advertisement

Page 22: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Why Microsoft Advertising?

www.windowsadvertising.com

3

Simple API for integrating SDK Support for Metro 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 23: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

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 to add AdsSupport for Metro 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 24: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Transparent Terms

Page 25: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store
Page 26: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store
Page 27: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store
Page 28: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Transparent terms Organized around a few, simple principes

Concise and clear

No carve-outs for app categories

Page 29: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Opportunity

Page 30: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Opportunity

500M

Windows

234M

Android phones

112M

iPhone

40M

iPad

13M

Android tablets

247M

Android

152M

iOS

30M

Mac

Page 31: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

The Most Significant Developer Opportunity.

Ever.

Page 32: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store
Page 33: Windows 8 Camp Ottawa - 2012-04-14 - Introducing the Windows store

Backup slides