As you learned in part 2, the Android platform is capable of enabling rich applications in many genres and vertical industries. The goal of part 3 is to integrate many of the lessons of part 2 on a larger scale and spur you on to explore the platform in greater depth than simply using the Android SDK.
In chapter 12, we take a detailed look at the requirements of a field service application. We next map those requirements on a practical application that could be adapted for many industries. The application includes multiple UI elements, server communications, and detecting touch-screen events for capturing and uploading a signature.
In chapter 13, we move on to a deeper examination of the Android/Linux relationship by writing native C applications for Android and connecting to Android core libraries such as SQLite and TCP socket communications.