Chapter 2. Building a SpeechTalk Application
In this chapter, we introduce development with Xamarin.Forms
. We will build a cross-platform application for iOS, Android, and Windows Phone that integrates native platform speech services to speak text typed from a text field.
Expected knowledge:
- Microsoft Visual Studio.
In this chapter, you will learn the following:
- Cross-platform development with
Xamarin.Forms
- Setting up platform projects
- Setting up a
SpeechTalk.iOS
project - Setting up a
SpeechTalk.Droid
project Xamarin.Forms
, Windows Phone, and Visual Studio- Inversion of Control (IoC) with
Xamarin.Forms
- AutoFac
- iOS text-to-speech implementation
- Bindings
- Android text-to-speech implementation
- Setting up IoC with Android
- WinPhone text-to-speech implementation
- IoC with Windows Phone
- Platform-independent styling