Windows 8 Platform & Store
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Windows 8 Platform & Store

on

  • 768 views

Windows 8 is Windows re-imagined. Join this session to learn about the new platform for building applications. Get an understanding of the platform design tenets, the programming language choices, and ...

Windows 8 is Windows re-imagined. Join this session to learn about the new platform for building applications. Get an understanding of the platform design tenets, the programming language choices, and the integration points with the operating system and across Windows 8 apps.

Statistics

Views

Total Views
768
Views on SlideShare
768
Embed Views
0

Actions

Likes
0
Downloads
17
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Windows 8 Platform & Store Presentation Transcript

  • 1. The largest opportunity for today’s Generation of Application DevelopersWindows 8 ships on October 26, 2012.630M+ Windows 7 licenses have been soldto date – all upgradeable to Windows 8.Windows 8 represents the single biggestdeveloper opportunity for any platform.Millions of developers are taking advantageof this opportunity.Will you?
  • 2. YOUR IDEA. Get Ready!YOUR APP . Week 1 App design Week 2 Coding your app30 DAYS. Week 3 Making your app shine Week 4 Get publishedYou can develop a Windows 8 app in 30 days—and we’re here to help.• Insider tips and tricks on Windows 8 application development.• Personal on-the-phone access to a Windows 8 architect*.• An exclusive one-on-one Metro style design consultation*.• An opportunity to get expert help from a Microsoft Services Engineer at an App Excellence Lab. Sign Up http://aka.ms/EdWin8
  • 3. http://win8hackathonduke.eventbrite.com
  • 4. demo
  • 5. demo
  • 6. App gets 5s to handle App is not notified suspend before termination UserLaunches App Apps are notified when they have been resumed Splash screen
  • 7. Capabilities Seamless data Performantdriven access Native platformHigh isolation Data Roaming
  • 8. demo
  • 9. Windows Phone Developer blog, March 2011
  • 10. // 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 licenseif (licenseInformation.isTrial) { // user has trial version of the application // prompt them to purchase before so we can enable full functionalitycurrentProduct.requestAppPurchaseAsync().then( function () { // Purchase succeeded });}
  • 11. private async void ConvertTrial(){ var licenseInformation = CurrentApp.LicenseInformation; licenseInformation.LicenseChanged += licenseInformation_LicenseChanged; if (licenseInformation.IsTrial) await CurrentApp.RequestAppPurchaseAsync();}void licenseInformation_LicenseChanged(){ if (CurrentApp.LicenseInformation.IsActive) { //Enable features.. }}
  • 12. // can’t do in-app purchase in trial mode, must convert firstif (!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 ); } });
  • 13. var licenseInformation = CurrentApp.LicenseInformation;var productLicense = licenseInformation.ProductLicenses["product1"];if (!productLicense.IsActive && licenseInformation.IsActive ){ try { await CurrentAppSimulator.RequestProductPurchaseAsync("product1“, false); // No exception: enable product1 } catch (Exception) { //product 1 was not purchased } }
  • 14. 1 2 3 www.windowsadvertising.com
  • 15. 1 2 3 www.windowsadvertising.com
  • 16. As of March 2012, IDC
  • 17. A new Metro style UI where touch is a first-class Designed from the chipset up for multiple form-citizen along with full mouse-and-keyboard factors – tablets, laptops, desktops & all-in-onessupportThe Windows Store on every device with a full New development models built on WinRT, includingcommerce platform and flexibility native support for HTML/CSS/JS, C#/XAML, C++/DirectX