Building Windows 8 Apps with C++ and XAML
With Windows 8 a new application model was introduced, along with a new runtime called WinRT (Windows RunTime.) In this course you'll learn the fundamentals of developing Windows 8 modern UI applications in C++ using language extensions called C++/CX, XAML, and the WinRT libraries. Leverage the C++ skills you already have and develop Metro apps for Windows 8 with the same libraries as C# or Javascript programmers.
You are currently not signed in. Please sign in to access subscriber-only content.
Currently using: {{getCurrentPlayerName()}} [Change]
| expand all | collapse all | Progress | Duration | |
|---|---|---|---|
Getting Started |
|
00:37:41 | |
|
Introduction
|
|
00:59 | |
|
Hello World
|
|
02:17 | |
|
Demo: Hello World
|
|
18:42 | |
|
C++/CX
|
|
02:10 | |
|
Demo: No Memory Leaks
|
|
06:31 | |
|
Some Tips
|
|
02:08 | |
|
Demo: Tips
|
|
03:21 | |
|
Summary
|
|
01:33 | |
It's COM, but not as we know it |
|
00:35:28 | |
|
Introduction
|
|
01:00 | |
|
COM? Really?
|
|
04:59 | |
|
Demo: Inside a .winmd file
|
|
11:24 | |
|
Application Binary Interface
|
|
02:24 | |
|
Demo: Generated Wrapper Functions
|
|
06:52 | |
|
C++ Myths
|
|
04:18 | |
|
Why Use C++?
|
|
03:27 | |
|
Summary
|
|
01:04 | |
Interacting with the OS |
|
00:51:22 | |
|
Introduction
|
|
00:48 | |
|
It's Still Windows
|
|
03:43 | |
|
Using the File System
|
|
01:48 | |
|
Asynchronous Programming
|
|
01:35 | |
|
The PPL Preview Approach
|
|
02:22 | |
|
Demo: Asynchronous File Picking
|
|
15:12 | |
|
Demo: Read a File Asynchronously
|
|
08:30 | |
|
Demo: Task Error Handling
|
|
04:23 | |
|
Demo: Accessing Capabilities
|
|
10:16 | |
|
Capabilities
|
|
01:17 | |
|
Summary
|
|
01:28 | |
Metro Style Applications |
|
01:05:47 | |
|
Introduction
|
|
00:46 | |
|
Metro is Simpler
|
|
03:55 | |
|
Views and Layouts
|
|
03:48 | |
|
Demo: Supporting Snap
|
|
08:24 | |
|
Legacy Code
|
|
01:25 | |
|
Demo: Legacy Code - Use a DLL
|
|
10:07 | |
|
Demo: Legacy Code - Build a WinRT Component
|
|
06:40 | |
|
API Restrictions
|
|
03:39 | |
|
Demo: API Restrictions
|
|
06:47 | |
|
App Lifetime
|
|
03:46 | |
|
Demo: App Lifetime
|
|
08:42 | |
|
App to App Communication
|
|
05:06 | |
|
Summary
|
|
02:42 | |
What's Left? |
|
00:23:14 | |
|
Introduction
|
|
00:35 | |
|
You've Seen So Far
|
|
02:25 | |
|
Badge Overlays
|
|
02:53 | |
|
Live Tiles
|
|
01:23 | |
|
Contracts and Sharing
|
|
02:12 | |
|
Data Bound Apps
|
|
02:34 | |
|
The AppBar
|
|
02:03 | |
|
Sensors
|
|
03:00 | |
|
Touch and Gestures
|
|
03:12 | |
|
Summary
|
|
02:57 |
Getting Started