O'Reilly logo

Xamarin in Action: Creating native cross-platform mobile apps by Jim Bennett

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required