You are on page 1of 23

Wouter Van Ranst/ Microsoft Technology Advisor

Filip Stappers/ Sogeti CoE Lead MSDev

Developing Applications for Windows 8

Windows reimagined

Microsoft Confidential

Diverse OS environments with Client Hyper-V

Developers: create diverse client-server

dev/test environments without additional


hardware
Windows 8 VM

Windows Server VM

IT Pros: Easily migrate VMs between their


PCs and production server environments

Sales and Consulting professionals:


Windows 7 VM

Linux VM

separate demo environments from


primary OS

Benefits

Microsoft partners: create custom

and scalable developer


platform
Choice in a broad range of
devices, including laptops
and various USB peripherals
Easy to create and host
multiple virtual environments

solutions by extending Client Hyper-V

Run multiple operating systems on a


single Windows 8 PC

Robust , secure, manageable

Unprecedented Reach
Optimized for Discoverability
Transparent Approval Process

The Windows Store

Advertise with Microsoft Advertising or your preferred


ad vendor. Use app or web advertising networks

Microsoft Confidential

Metro style Apps

Desktop Apps

ARM Platform (Windows RT)


Intel Platform

Kernel

System Services

Model
Controller

View

XAML

C/C++

HTML / CSS

C#, VB

JavaScript
(Chakra)

HTML

JavaScript

C
C++

C#
VB

Internet
Explorer

Win32

.NET
SL

Windows Runtime APIs


Communication
& Data

Graphics &
Media

Devices &
Printing

Application Model

Windows Kernel Services

Wouter Van Ranst/ Microsoft Technology Advisor


Filip Stappers/ Sogeti CoE Lead MSDev

Developing Applications for Windows 8

SogeTask: our 1st experiences !


Proof of concept
Light-weight task management app

Focus on location

Architecture

Technology

Demo
Creating a task
Snap
Semantic zoom

Contracts
Search
Share

Tile
Pin to Start

First Impressions
Current skills still valid
C#, .NET, XAML, Azure

New skills needed


Metro mindset, Metro UX
WinRT API

First impressions
Many resources from Microsoft
Trainings/Technical guidance
MSDN Dev Center
Metro UX guidelines
Templates/Samples

Many libraries/toolkits already available


Bing Maps
Windows Azure Toolkit for Windows 8

Sogeti offering
New app development
Desktop

Azure

Windows Phone

Metro-zation of existing applications


Metro UX guidance

Thank you !

Wouter Van Ranst/ Microsoft Technology Advisor


Filip Stappers/ Sogeti CoE Lead MSDev

Developing Applications for Windows 8

You might also like