winrt for developers

39
Windows 8 / Runtime for developers by Alexandr Buganov, Engineering software department April 2013 www.amcbridge.com

Upload: oleksandr-buganov

Post on 17-Jul-2015

5.205 views

Category:

Documents


0 download

TRANSCRIPT

Windows 8 / Runtime for developers

by Alexandr Buganov,

Engineering software departmentApril 2013

www.amcbridge.com

Welcome to Windows 8

• Windows RT

• Windows 8

• Windows 8 Pro

• Windows 8 Enterprise

+ Window Phone 8

Editions

Devices

Developers registration in Ukraine

Supported

apps type

Annual Price

Individual Company

Windows Store Free / Paid 400 UAH 800 UAH

Windows Phone 8 Free only 800 UAH

Looking inside

Main RT API features:

It’s native

C++ Component Extensions (C++/CX)

What's a hat (^)?

Using Platform::String

Creating WinRT components

Type conversions between WinRT and C++ types

Multiple languages support

Metadata

Asynchrony

Asynchrony

Asynchrony

C# Projects

C++ Projects

JS Projects

Work with old code

C# assemblies - ?

C++ DLL / LIB

“Windows Store App Support” option

“Consume Windows Runtime Extension” option

Graphics API

XNA - ?

OpenGL - ?

DirectX - ?

Window 8 vs. Windows Phone

1. The set of Windows Runtime API not supported on Windows Phone 8

2. The set of Windows Runtime API adopted for Windows Phone 8.

3. MS added key APIs needed to build great apps for the phone. These are represented by area 3 in the diagram and total about 600 members.

Resources

Questions ?

www.amcbridge.com