Summary
In this chapter, we successfully created an app for four different operating systems – iOS, macOS, Android, and Windows – and three different form factors – phones, tablets, and desktop computers. To create a good user experience on all platforms and form factors, we used FlexLayout
and VisualStateManager
. We also learned how to handle different views for different form factors, as well as how to use Behaviors
.
The next app we will build will be a game with real-time communication. In the next chapter, we will take a look at how we can use the SignalR service in Azure as the backend game service.