Academic book request
Inspection copies are available to lecturers considering books for courses. If you teach a relevant course of 12 or more students, please complete the form below with the details. We also kindly request that you provide feedback on any textbook you receive within 60 days of receipt.
Please note that outside of the UK, we can only provide eBooks. All requests are subject to our approval, further details regarding T&Cs may be found on our website.
Android Programming ConceptsAuthors: Richard Cornez, Trish Cornez
Using a hands-on, student-friendly approach, Android Programming Concepts provides a comprehensive foundation for the development of mobile applications for devices and tablets powered by Android. This text offers in-depth coverage of the topics outlined by the official Android developer API guides, leading a programmer with object oriented programming skills through the app development process. Each chapter features a collection of well-designed and classroom tested lab examples, providing an opportunity to apply specific Android concepts while supported by visual guides, explanations, and code listings.
Android Studio, the official development environment by Google, is used to develop all applications
Includes 44 practical and interesting lab examples linked to real-world mobile problems, including constructing games with moving graphics and responding to sensor data
Mobile programming commences in Chapter 1 with the development of two native Android applications, beginning with a problem statement and storyboard and ending with an executable app
Each chapter concludes with skill-oriented questions designed to test comprehension of key concepts
TABLE OF CONTENTS
Chapter 1 Introduction
Chapter 2 Building User Interfaces and Basic Applications
Chapter 3 Activities and Intents
Chapter 4 Fragments, ActionBar, and Menus
Chapter 5 Graphics, Drawing, Audio
Chapter 6 Threads, Handlers, and Programmatic Movement
Chapter 7 Touch Gestures
Chapter 8 Sensors and Camera
Chapter 9 File Storage, Shared Preferences, SQLite