List of Tables

 

Chapter 1. Introducing native cross-platform applications with Xamarin

Table 1.1. The amount of code in two popular apps reused between iOS and Android

Chapter 6. Designing MVVM cross-platform apps

Table 6.1. The different Android code names, API levels, and versions for the most recent and popular versions

Chapter 7. Building cross-platform models

Table 7.1. Our tests follow the pattern of arrange, act, assert

Table 7.2. Grouping our coffee shop into entities, storage, and manipulators

Table 7.3. Grouping our Countr app into entities, storage, and manipulators

Table 7.4. The Counter table, showing some example counters that a user might create when they use the app

Table 7.5. The arrange, act, and assert for the CountersService tests

Table 7.6. The arrange, act, and assert the Return all counters tests

Table 7.7. The NuGet packages used in this chapter

Table 7.8. Classes and interfaces we’ve created for the SquareRt app

Table 7.9. Classes and interfaces we’ve created for the Countr app

Chapter 8. Building cross-platform view models

Table 8.1. The classes and interfaces created for the SquareRt app

Table 8.2. The classes and interfaces created for the Countr app

Chapter 9. Building simple Android views

Table 9.1. Available resource folders on Android

Table 9.2. Some properties for relative layouts

Table 9.3. The different versions of the Line.png image added to our app

Table 9.4. The approximate DPI values for the Android screen densities