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 (JS)
Simulating licensing & product options CurrentAppSimulator.ReloadSimulatorAsync(file);
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“, false ).then( enableProduct1 ); } });
Microsoft Advertisement Advertisement choices Your own
Why Microsoft Advertising? Keep Users EngagedMonetize Your AppQuickly Enable AdsMonetize Your App
Add advertising to Windows 8 pps Activate Microsoft Ads Download Ad SDK Publish App to Store
Discovery
The Most Significant Developer Opportunity. Ever.
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 (JS)
Simulating licensing & product options CurrentAppSimulator.ReloadSimulatorAsync(file);
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“, false ).then( enableProduct1 ); } });
Microsoft Advertisement Advertisement choices Your own
Why Microsoft Advertising? Keep Users EngagedMonetize Your AppQuickly Enable AdsMonetize Your App
Add advertising to Windows 8 pps Activate Microsoft Ads Download Ad SDK Publish App to Store
Discovery
Please submit session evals on the Build Windows 8 App or at
Please submit session evals on the Build Windows 8 App or at
The Most Significant Developer Opportunity. Ever.