O'Reilly logo

Mastering Windows 8 C++ App Development by Pavel Yosifovich

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The Windows Runtime

Store applications are built and execute against a new runtime called Windows Runtime (WinRT) that is not present on previous Windows versions. WinRT is built upon the well-established COM technology (with some WinRT-specific enhancements, such as the use of metadata). This means WinRT is entirely native (no .NET CLR anywhere), making C++ a natural and performant choice for targeting this runtime.

WinRT provides a set of services, on which apps can be built. The relationship between the WinRT and applications can be represented by the following diagram:

The Windows Runtime

WinRT APIs have the following characteristics:

  • Built as a set of types, implementing ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required