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

Post on 07-Nov-2014

705 views 1 download

Tags:

description

 

Transcript of 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

We are reimagining a partnership

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

Discovery

Store & discovery

demo

Reach

Unprecedented Reach

100+languages

Store & Apps in:

200+markets

Buy from:

70+ markets ( including top 40 by GDP)

Local pricing & settlement:

Economics

Revenue Sharing

Starts at 70%for new apps

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

Pricing You control the pricing of your app

Prices from $1.49 to $999.99

Tiered model

Business Models

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

Trials in Windows 8

Time limited Feature differentiated

Time-based trials

/* No code*/

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(); });

}

Trial Conversion

demo

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 ); }

});

Simulating licensing & product options WindowsStoreProxy.xml

In-App purchase

demo

Advertisment Choices

Your ownMicrosoft Advertisement

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

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

Transparent Terms

Transparent terms Organized around a few, simple principes

Concise and clear

No carve-outs for app categories

Opportunity

Opportunity

500M

Windows

234M

Android phones

112M

iPhone

40M

iPad

13M

Android tablets

247M

Android

152M

iOS

30M

Mac

The Most Significant Developer Opportunity.

Ever.

Backup slides