Chapter 5. Building a Stocklist Application
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...