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