This chapter is about seeing what can be achieved with XAML when defining the user interface for a graphical app, in particular, for the Universal Windows Platform (UWP).
In a single chapter, we will only be able to scratch the surface of everything that can be done with UWP. However, I hope to excite you into wanting to learn more about this cool technology and platform.
Think of this chapter as a whistle-stop tour of the coolest parts of UWP and XAML, including template-able controls, data binding, and animation!
Note
UWP apps are not cross-platform, but they are cross-device, if those devices run a modern flavor of Windows. You will need Windows 10 to create the examples in this chapter.
In this chapter, we will cover the following topics:
Understanding the UWP
Understanding XAML
Creating a Windows Desktop Application using WPF
Creating an app for the UWP
Using resources and templates
Data binding
Animating with storyboards
Testing in...