platform for metro s tyle apps

Post on 20-Feb-2016

32 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Platform for Metro S tyle Apps. John Lam Principal Program Manager Lead Microsoft . Donuts. http://www.flickr.com/photos/msvg/5200730922/. Bacon. http://www.flickr.com/photos/cookbookman/6175755733/. Beer. http://www.flickr.com/photos/kellbailey/1763951722/. Visual Basic. - PowerPoint PPT Presentation

TRANSCRIPT

Platform for Metro Style AppsJohn LamPrincipal Program Manager LeadMicrosoft

Donutshttp://www.flickr.com/photos/msvg/5200730922/

Baconhttp://www.flickr.com/photos/cookbookman/6175755733/

Beerhttp://www.flickr.com/photos/kellbailey/1763951722/

http://en.wikipedia.org/wiki/File:AlanCooper.jpg

Visual Basic

JavaScripthttp://en.wikipedia.org/wiki/File:BEich.jpg

C++http://en.wikipedia.org/wiki/File:BjarneStroustrup.jpg

C#http://en.wikipedia.org/wiki/File:Anders_Hejlsberg.jpg

AgendaIntroduction to the Windows 8 PlatformIntroduction to the APIs, StoreLet’s build an app!

You’ll leave understanding:

The Windows 8 Platform investments

Windows reimaginedA new Metro style UI where touch is a first-class citizen along with full mouse-and-keyboard support

New development models built on WinRT, including native support for HTML/CSS/JS, C#/XAML, C++/DirectX

Designed from the chipset up for multiple form-factors – tablets, laptops, desktops & all-in-ones

The Windows Store on every device with a full commerce platform and flexibility

Windows 8 PlatformMetro style Apps

HTMLJavaScri

pt

CC++

C#VB

Desktop Apps

Win32

.NET / SL

Internet Explore

r

Communication

& DataApplication Model

Devices & Printing

WinRT APIsGraphics &

Media

Syst

em S

ervi

ces

JavaScript(Chakra)

CC++

C#VB

XAML HTML / CSSView

Mod

el

Cont

rolle

r

Windows Core OS ServicesCore

DirectX

Language projections

WindowsRuntime

Object(or Component)

Writtenin C++, C#, VB

Windows Metadata

C++ AppProjection

CLRC#/VB AppProjecti

onHTML AppChakra

Projection

Metro style application APIs

FundamentalsApplication

Services Threading/Timers Memory Management Authentication Cryptography Globalization

DevicesGeolocation Portable Sensors NFC

User Interface

SVG Tiles Input Accessibility Printing

HTML5/CSS XAML DirectX Controls Data Binding

Communications & Data

Memory Management XML Networking SMS

Notifications Streams

Contracts Local & Cloud Storage Web

MediaPlayback Capture PlayTo Visual Effects

Paid downloads, trials, and in-app purchases. You keep 70% of the first $25k, 80% of the rest

Microsoft Confidential 14

Robust analytics for free, including demographics, reviews, referrals, and usage & performance statistics

Use your own commerce engine and keep 100%or use the Windows Store’s full commerce platform

The Windows Store

Advertise with Microsoft Advertising or your preferred ad vendor.

Let’s build an appdemo

Key InvestmentsNew Windows Runtime (WinRT)

New App Execution Environment

New Windows 8 User Experience

Windows Store

top related