Upload
goeran
View
541
Download
7
Tags:
Embed Size (px)
DESCRIPTION
In Norwegian. In this presentation I gave a brief introduction to win8 for .net developers.
Citation preview
Intro til Windows 8
Gøran HansenSoftware Craftsman
http://goeran.no http://twitter.com/goeran
Tablets
2010 2011 20120
10
20
30
40
50
60
70
80
iPad
2010 2011 2012 2013 2014 20150
100
200
300
400
500
600
PC
2010 2011 2012 2013 2014 20150
100
200
300
400
500
600
PCTablet
PC vs Tablet marked
Microsoft ønsker å ta en bit av det raskt voksende Tablet markedet
Windows 8
Metro
Hvordan Utvikle Metro apps?
WinRT (Windows Runtime)
Foundation for building Windows 8 Metro style apps
WinRT
• Win32 er ikke et bra API for .net utviklere• Utviklere ønsker tools: IntelliSense, debugging
etc• Utviklere ønsker å kunne velge språk
Arkitektur
Windows Kernel Services
JavaScript(Chakra)C/C++ C#, VB
Metro style Apps
Communication & Data
Application Model
Devices & Printing
Windows Runtime APIsGraphics &
Media
XAML HTML / CSS
HTMLJavaScript
CC++
C#VB
Desktop Apps
Win32 .NET SL
Internet Explorer
Vi kan bruke vår eksisterendekompetanse på .NET, C# og XAML!
HTML5 og JavaScript - ett alternativ, ikke førstevalget
Demo – Hello world
Windows Store
• Metro apps• Desktop apps apps• Synlig for søkemotorer• Deep linking• Side-Load Apps
Oppsummering
Windows 8 =
Windows 7 + Metro
Windows 8 kjører:- Dekstop apps- Metro apps
Metro =
.NET (c#/vb) + XAMLNative (C/C++) + XAML
JavaScript + HTML+
WinRT
Windows Store
Roadmap
• September 2011, Developer Preview• Feb/Mars 2012, Beta 1• Beta 2?• RTM?
Roadmap
• September 2011, Developer Preview• Feb/Mars 2012, Beta 1• Beta 2?• RTM?
Intro til Windows 8
Gøran HansenSoftware Craftsman
http://goeran.no http://twitter.com/goeran