23
Wouter Van Ranst/ Microsoft Technology Advisor Filip Stappers/ Sogeti CoE Lead MSDev Developing Applications for Windows 8

Session2.1

Embed Size (px)

DESCRIPTION

Session2.1

Citation preview

Wouter Van Ranst/ Microsoft Technology Advisor

Filip Stappers/ Sogeti CoE Lead MSDev

Developing Applications for Windows 8

Microsoft Confidential 3

Windows reimagined

Diverse OS environments with Client Hyper-V

Benefits • Robust , secure, manageable

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

Windows 8 VM

Windows 7 VM

Windows Server VM

Linux VM

Run multiple operating systems on a single Windows 8 PC

Developers: create diverse client-server

dev/test environments without additional

hardware

IT Pros: Easily migrate VMs between their

PCs and production server environments

Sales and Consulting professionals: separate demo environments from

primary OS

Microsoft partners: create custom

solutions by extending Client Hyper-V

Unprecedented Reach

Optimized for Discoverability

Transparent Approval Process

Microsoft Confidential 9

The Windows Store

Advertise with Microsoft Advertising or your preferred

ad vendor. Use app or web advertising networks

Windows Kernel Services

JavaScript

(Chakra) C/C++ C#, VB

Communication

& Data

Application Model

Devices &

Printing

Windows Runtime APIs

Graphics &

Media

XAML HTML / CSS

HTML JavaScript

C

C++

C#

VB

Win32 .NET

SL

Internet

Explorer

Sys

tem

Serv

ices

Vie

w

Mo

del

Co

ntr

olle

r Kern

el

Intel Platform

ARM Platform (“Windows RT”)

Metro style Apps Desktop Apps

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

Azure

Desktop 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