Chapter 5. Customizing the User Interface

In our previous chapter, we looked at how we can incorporate platform-specific features within the TrackMyWalks app, which is dependent on the mobile platform. You learned how to create a C# class, which acted as a location service that included a number of class methods for both iOS and Android platforms.

We also covered how to properly perform location updates whether the application's state is in the foreground or background by registering the app as a background-necessary application.

In this chapter, you'll learn how to work with the DataTemplateCustomRenderer by creating a C# class to lay out your views beautifully within your applications, and you will also get accustomed to working with platform-specific ...

Get Mastering Xamarin UI Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.