GNOME Mobile has come a long way since last year's GUADEC. We now have all the main widgets needed to make GNOME apps adaptive, i.e. work well across all form factors from phone, to tablet, to desktop. A number of core and third-party apps have already been ported, and new apps are being built with to be adaptive from the start. In this talk I'll give an overview of the most important adaptive design patterns, how existing apps are using them, and how you can use them in your own apps.