Building a Weather App for Multiple Form Factors

Xamarin.Forms isn't just for creating apps for phones; it can also be used to create apps for tablets and desktop computers. In this chapter, we will build an app that will work on all of these platforms. As well as using three different form factors, we are also going to be working on three different operating systems: iOS, Android, and Windows.

The following topics will be covered in this chapter:

  • How to use FlexLayout in Xamarin.Forms
  • How to use VisualStateManager
  • How to use different views for different form factors
  • How to use behaviors

Let's get started!

Technical requirements

To work on this project, we need to have Visual Studio for Mac or PC installed, as well as the Xamarin components. ...

Get Xamarin.Forms Projects - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.