windows 8
DESCRIPTION
A brief introduction shortly after the //Build conference to help share what information we had on Windows 8TRANSCRIPT
Windows 8
for the professional developer
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…
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
Key Features/ Performance is better/ Min res: 1024x768/ Sensor Platform
/ Magnometer, Accelerometer etc…/ NFC
Key Features cont./ Reset & Refresh options/ Hyper-V/ Built in ISO support/ ARM support
/ Win32 will need re-compile
/ Run From USB
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
Live/ Windows Live Skydrive
/ 25Gb storage/ Free/ API
/ Core for profile sharing/ Live machine browsing and sharing
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
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
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
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…
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
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
Start Demo
Internet Explorer
Desktop
Microsoft Visual Studio…
Microsoft Outlook 2010
Microsoft Xbox Emulator
User Experience Demo!
:(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]