In our previous chapter, we looked at how to work with the DataTemplateCustomRenderer
by creating a C# class to layout your views beautifully within your applications, and how you will also get accustomed to working with the platform-specific APIs to extend the default behavior of Xamarin.Forms
controls using custom renderers, by creating a custom picker.
You also learned how to use the Xamarin.Forms Effects
API to customize the appearance and styling of native control elements for each platform, by implementing a custom renderer class, and looked at how to manipulate the visual appearance of data that is bound, using value and image converters.
In this chapter, you'll learn about the Razor HTML template engine and how you can use it to create a hybrid mobile solution. You'll learn how to build a book library mobile solution using the power of Razor templates, and learn how to create, and use models within your application and connect this up to an SQLite...