windows 8

16
Windows 8 for the professional developer

Upload: robert-maclean

Post on 14-Nov-2014

2.341 views

Category:

Technology


4 download

DESCRIPTION

A brief introduction shortly after the //Build conference to help share what information we had on Windows 8

TRANSCRIPT

Page 1: Windows 8

Windows 8

for the professional developer

Page 2: Windows 8

Introduction/ Windows 8 Developer Preview/ DP > BETA > RC > RTM/ ETAs Unknown/ Builds on top of Windows

/ Benefit from “Min-Win”/ Benefit from drivers for Win7 etc…

Page 3: Windows 8

User Experience/ Inspiration from

/ Windows Phone 7: Metro/ Internet Explorer 9: Just a stage

/ Both a Metro Style UI & Desktop UI/ Touch is a first class feature

/ Tablet play

/ Sample apps are NOT shipping

Page 4: Windows 8

Key Features/ Performance is better/ Min res: 1024x768/ Sensor Platform

/ Magnometer, Accelerometer etc…/ NFC

Page 5: Windows 8

Key Features cont./ Reset & Refresh options/ Hyper-V/ Built in ISO support/ ARM support

/ Win32 will need re-compile

/ Run From USB

Page 6: Windows 8

Security/ SmartScreen Filter is an OS feature/ Windows Defender/ Secure Boot/ Many claims based improvements

/ User + Device/ ACL based on expression/ Audit based on claim

Page 7: Windows 8

Live/ Windows Live Skydrive

/ 25Gb storage/ Free/ API

/ Core for profile sharing/ Live machine browsing and sharing

Page 8: Windows 8

Browser vs. Browser/ Internet Explorer 10/ Metro Styled Version & Desktop

Version/ Metro Styled does NOT support plug-

ins/ Flash/ Silverlight

/ Other differences in them too

Page 9: Windows 8

Application Development/ Two styles of applications

/ Desktop Apps built on Win32 or .NET/ Metro Style built on WinRT

/ Windows Phone 7 apps, not native but can be “tweaked” to run/ Most of the controls people use aren’t

there

Page 10: Windows 8

Windows Kernel Services

JavaScript(Chakra)

C/C++ C#, VB

Metro style Apps

Communication

& DataApplication Model

Devices & Printing

Windows Runtime APIsGraphics & Media

XAMLHTML /

CSS

HTMLJavaScrip

t

CC++

C#VB

Desktop Apps

Win32.NET SL

Internet Explorer

Syst

em

Serv

ices

Vie w

Mod

el

Contr

olle

r

Kern

el

Page 11: Windows 8

WinRT/ New base for Metro Style development

/ Seen as the future replacement for Win32

/ HTML 5 OR XAML based for UI/ HTML 5 as in Web 2.0

/ JavaScript++ (Win.js)

/ XAML for C#, VB.NET or C++

/ App-to-app contracts (charms)/ Isolated Storage/ Brokered Access to system

/ Cameras, GPS, files etc…

Page 12: Windows 8

WinRT cont./ Most of API is Async

/ Anything over 50ms/ Threading via ThreadPool is possible

/ No GDI+ only DirectX/ Apps can be suspended/ Full screen and docked screen modes/ Windows Push Notification Service

Page 13: Windows 8

Store/ Can publish all apps: Desktop & Metro Style/ Metro Style buy/install integrated into

Windows/ Desktop only via web

/ Store will test apps, similar to AppHub does/ Telemetry

/ Downloads, Revenue, Usage, In-App Transactions, Ratings, Crash & Hang data

Page 14: Windows 8
Page 15: Windows 8

Start Demo

Internet Explorer

Desktop

Microsoft Visual Studio…

Microsoft Outlook 2010

Microsoft Xbox Emulator

User Experience Demo!

Page 16: Windows 8

:(Your presentation ran to the very end, and now it is time for questions and answers.You can contact the presenter online: www.sadev.co.za or [email protected]