Android apps are written in Java and use various Java application program interfaces (APIs) . Because you’ll want to write your own apps, but may be unfamiliar with the Java language and these APIs, this book teaches you about Java as a first step into Android app development. It provides you with Java language fundamentals and Java APIs that are useful when developing apps.
This book illustrates Java concepts via non-Android Java applications. It’s easier for beginners to grasp these applications than ...