In this chapter, we have tried to provide a concise and adequate description of the Android platform and the application's building blocks. In the next chapter, we will turn our attention to Xamarin.Android and the facilities it provides to allow for Android development with .NET and C#.