Fully updated for Android 6, the goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment (IDE) and the Android 6 Software Development Kit (SDK).
Free Android Programming Books
Android Studio Development Essentials, by Neil Smyth, teaches the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment (IDE) and the Android 4.4 Software Development Kit (SDK).
In Android Programming Succinctly, Ryan Hodson provides a useful overview of the Android application lifecycle. Topics ranging from creating a UI to adding widgets and embedding fragments are covered, and he provides plenty of links to Android documentation along the way.
Android 4.2 App Development Essentials – First Edition, by Neil Smyth, teaches the skills necessary to develop Android based applications using the Eclipse IDE and the Android 4.2 SDK. Read it online for free.
“Make Your Own Android App: Your Unofficial Intro To MIT App Inventor” is the latest free eBook from MakeUseOf.com. This guide aims to show anyone the basics of using App Inventor in the hopes that more people will create instead of just consuming.
“Kindle Fire Development Essentials” from Techotopia is available online for free. The Kindle Fire is the latest addition to Amazon.com’s Kindle family of devices.
Download Version 3.6 of “The Busy Coder’s Guide to Android Development”, by Mark L. Murphy, which supports the Android 3.0 SDK in pdf format for free. Per the Four-to-Free Guarantee, editions of CommonsWare books that are four years old or have sold over 4,000 copies are released under the Creative Commons Attribution Non-Commercial Share Alike 3.0 License.
“Android Application Development Cookbook: 100 Recipes for Building Winning Apps” is a “in-progress” book available on O’Reilly Media’s Open Feedback Publishing System.
“andbook!”, an Android programming book to learn programming for Google’s Android as a ‘hands on’ process.