We have now successfully created an app for three different operating systems—iOS, 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 a way of handling when we want to use different views for different form factors, as well as how to use Behaviors.
The next app we will build is a chat app 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 for the chat app.