In this chapter, we step back into Xamarin.Forms
and look at detailing our XAML interfaces using CustomRenderers, Styles, and ControlTemplates. We will also look at the use of animations and a basic introduction to compound animations. Then, we are going to build a simple web service providing our mobile application with a JSON feed.
Expected knowledge:
JSON serialization/deserialization
Some understanding of API controllers
Visual Studio
Some understanding of Linq queries
Some understanding of Observables and IObservables
Some knowledge of IIS
In this chapter, you will learn the following:
Understanding the backend
Creating an ASP.Net Web API 2 project
Building an API controller
Setting up mobile projects
Building core mobile projects
Improving app performance
Creating a global
App.xaml
Theming with
ControlTemplates
Updating the
MainPageViewModel
Creating Stocklist web service controller
ListViews
andObservableCollections
Value converters
Styles
Further optimization...