Top Banner
Windows 8 / Runtime for developers by Alexandr Buganov, Engineering software department April 2013 www.amcbridge.com
39
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Winrt for developers

Windows 8 / Runtime for developers

by Alexandr Buganov,

Engineering software departmentApril 2013

www.amcbridge.com

Page 2: Winrt for developers

Welcome to Windows 8

Page 3: Winrt for developers

• Windows RT

• Windows 8

• Windows 8 Pro

• Windows 8 Enterprise

+ Window Phone 8

Editions

Page 4: Winrt for developers

Devices

Page 5: Winrt for developers
Page 6: Winrt for developers

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

Page 7: Winrt for developers

Looking inside

Page 8: Winrt for developers
Page 9: Winrt for developers
Page 10: Winrt for developers
Page 11: Winrt for developers
Page 12: Winrt for developers

Main RT API features:

Page 13: Winrt for developers

It’s native

Page 14: Winrt for developers

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

Page 15: Winrt for developers

What's a hat (^)?

Page 16: Winrt for developers

Using Platform::String

Page 17: Winrt for developers

Creating WinRT components

Page 18: Winrt for developers

Type conversions between WinRT and C++ types

Page 19: Winrt for developers

Multiple languages support

Page 20: Winrt for developers

Metadata

Page 21: Winrt for developers

Asynchrony

Page 22: Winrt for developers

Asynchrony

Page 23: Winrt for developers

Asynchrony

Page 24: Winrt for developers

C# Projects

Page 25: Winrt for developers

C++ Projects

Page 26: Winrt for developers

JS Projects

Page 27: Winrt for developers

Work with old code

Page 28: Winrt for developers

C# assemblies - ?

Page 29: Winrt for developers

C++ DLL / LIB

Page 30: Winrt for developers

“Windows Store App Support” option

Page 31: Winrt for developers

“Consume Windows Runtime Extension” option

Page 32: Winrt for developers

Graphics API

Page 33: Winrt for developers

XNA - ?

Page 34: Winrt for developers

OpenGL - ?

Page 35: Winrt for developers

DirectX - ?

Page 36: Winrt for developers

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.

Page 37: Winrt for developers

Resources

Page 38: Winrt for developers

Questions ?

Page 39: Winrt for developers

www.amcbridge.com