Chapter 3. Building a GPS Locator Application
In this chapter, we will delve deeper into code sharing. We will build a Xamarin.Forms
application that integrates native GPS location services and Google Maps APIs. We will cover more content on IoC containers, the Xamarin.Forms.Maps
library, and techniques for c-sharp async
and background tasks.
Expected knowledge:
- Web services
- JSON
- Google Maps
- Google Geocoding APIs (it helps to have a Google Developer account)
In this chapter, you will learn the following:
- Core location and GPS
- Navigation with
Xamarin.Forms
- Google Maps integration
- Integrating Google Maps with
Xamarin.Forms.Maps
- Reactive extensions
- Core location with iOS and the
CLLocationManager
Library - Android and the
LocationManager
- Creating our Windows project
- Core location services with Windows Phone
- The Application class
- Web services and data contracts
- Integrating with a Google APIs
- Creating the Geocoding web service controller
Newtonsoft.Json
and Microsoft HTTP client librariesModernHttpClient...