Chapter 6. Designing MVVM cross-platform apps

This chapter covers

  • Preparing for building cross-platform apps by considering the differences between iOS and Android
  • Designing the flows a user will take in an app, including which layer and which thread to use
  • Creating the solution for an app
  • Configuring the properties for your app, including SDK versions and linker settings

In the first part of this book we looked at the foundations of an MVVM-based cross-platform mobile app. We looked at what the different layers in MVVM are all about and how to structure your code inside them. We also looked at how threads work in mobile apps and how you can keep your apps responsive when performing long-running actions. Now it’s time to think about how you ...

Get Xamarin in Action 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.