Windows 8 Ronnie Saurenmann Technical Evangelist Microsoft Switzerland
Since March 2001
Desktop PCs Tablets/Slates
Windows reimagined
Windows 8 Pro (x86,x64) Windows RT (ARM) LoB Windows 8
Windows Store Apps (WinRT)
demo Windows 8
Consumer & Business Apps Examples Used by ConsumerBusiness Distribution LOB ISV Windows Store or Side-loaded Consumer Windows Store B2C Windows Store Custom LOB Side-loaded
Windows 8 Platform on x86/x64 Windows Store Apps HTML Java Script C C++ C# VB Desktop Win32.NET / SL Internet Explorer JavaScript (Chakra) C C++ C# VB XAML HTML / CSS View Model Controller Windows Core OS Services Core In Browser Communication & Data Application Model Devices & Printing WinRT APIs Graphics & Media System Services
Windows 8 Platform on ARM Windows Store Apps HTML Java Script C C++ C# VB Internet Explorer Communication & Data Application Model Devices & Printing WinRT APIs Graphics & Media System Services JavaScript (Chakra) C C++ C# VB XAML HTML / CSS View Model Controller Windows Core OS Services Core In Browser
demo More apps
Let’s build one
List View Presenting data Grid ViewFlip View
demo Gridview
Navigating Content Views are about where you are, not where you might go Use Hub & Spokes model for information hierarchy: Hub: Usually landing page containing top level sections, drill down into spokes Spoke: Shows content for one of the sections, drill down to see the details an item Avoid persistent navigational chrome such as tabs Leverage Semantic zoom to jump between groups within a list within flattened hiearchy
demo Navigation
Search anatomy 1. Search box (scoped) 2. Apps that implement search contract 3. Query suggestions provided by foreground app 4. Result suggestions
Sharing
demo Search & Sharing
The Game
In 1972, exactly 40 years ago, Pong was invented
A large hand combined with a Laser sensor to emulate touch
Large key with weight sensor to emulate keys
Windows CE +.NET Compact Framework socket app to stream inputs to WinPong over WiFi
demo SimplePong
App Contests Your Tablet for free?
Win an ultrathin Samsung ATIV Tab! Students pay attention!