platform for metro s tyle apps
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 PresentationTRANSCRIPT
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