Search for books, people and lists
Read This Twice
HomePeopleBooksSonaLibrariesSign in

Best Android Books

Unlock the full potential of Android development with these top picks from leading tech publications. Each book is selected for its frequency of recommendation and proven impact in the Android coding community.

Recommendations from 19 articles.
Best Android Books
25 books on the list
Sort by
Number of Articles
Layout
Android Programming book cover
Android Programming
The Big Nerd Ranch Guide (3rd Edition) (Big Nerd Ranch Guides)
Bill Phillips - 2013-03-31 (first published in 2012)
Goodreads Rating
Learn Android programming with this practical guide designed for programmers with Java experience. Based on Big Nerd Ranch’s popular Android bootcamps, this book features hands-on examples and clear explanations of key concepts and APIs. Create apps compatible with Android 4.4 through 7.0 using Android Studio. Each chapter and app has been designed to provide the knowledge and experience you need to get started in Android development.
Head First Android Development book cover
Head First Android Development
A Brain-Friendly Guide
Dawn Griffiths - 2012-10-22 (first published in 2011)
Goodreads Rating
Learn how to build your first Android app in no time with this updated guide. You'll get your hands dirty learning how to structure your app, design flexible interfaces, and make your app compatible with various devices. This book takes a unique cognitive science approach to help you understand and apply new concepts quickly, so you can bring your killer app idea to life. Just bring some Java know-how to the table!
Android Cookbook book cover
Android Cookbook
Problems and Solutions for Android Developers
Ian F. Darwin - 2012-05-15 (first published in 2011)
Goodreads Rating
Discover over 230 tested recipes for building functional Android apps with the second edition of this acclaimed cookbook. Explore topics such as user interfaces, multitouch gestures, location awareness, web services, and device features like the phone, camera, and accelerometer. Ideal for advanced Java developers, each recipe includes clear solutions and sample code that can be used right away. Learn how to create layouts, build location-aware services, work with multimedia capabilities, access web services, and troubleshoot your application. With contributions from over three dozen Android developers, this cookbook is a must-have for any Android app developer.
Android Programming for Beginners book cover
Android Programming for Beginners
Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience, 2nd Edition
John Horton - 2015-12-31
Goodreads Rating
Learn how to create powerful mobile applications with Android Programming for Beginners. This practical guide offers a first-principles introduction to Java, via Android, empowering you to build your own custom apps from scratch. With updated API classes and the official Android development environment, you’ll master coding Java for Android Pie and advanced topics such as fragments, SQLite databases, and multilingual development. By the end of the book, you’ll be ready to publish your own apps on the Google Play marketplace. Perfect for beginners or those looking to advance their Java and Android knowledge.
Learn everything you need to know about developing Android apps with this comprehensive guide. Covering the basics of programming for Android devices, this one-stop guide will have you managing data, incorporating cool phone features, and refining your applications in no time. Written by expert Java educator, Barry Burd, Android Application Development All-in-One For Dummies is an invaluable resource with 800+ pages of easy-to-follow information and is available at an unbeatable price. Whether you're an aspiring or beginning programmer, this hands-on guide is a must-read for creating successful Android apps.
The Busy Coder's Guide to Advanced Android Development book cover
The Busy Coder's Guide to Advanced Android Development
Mr. Mark L Murphy - 2009-07-10
Goodreads Rating
An essential guide for professional Android developers on using sensors, creating home screen widgets, playing back media, taking pictures with the camera, and implementing sophisticated services. This book is packed with helpful guidance and sample source code available for download from the author's website. Join the author's support Google Group to get answers to your questions and continue your education.
Android Programming book cover
Android Programming
Pushing the Limits
Erik Hellman - 2013-11-04
Goodreads Rating
Looking to unleash the full potential of the Android OS and create innovative apps? Look no further than this expert guide from ace developer Erik Hellman. From custom views and multi-touch gestures to cutting-edge location and map integration, this book offers advanced tips and techniques to take your Android programming to the next level. Whether you're new to Android or a seasoned pro, this book is essential for anyone seeking to build truly exceptional apps that users will love.
Professional Android book cover
Professional Android
Reto Meier - 2018-09-25 (first published in 2015)
Goodreads Rating
Create robust and compelling mobile apps with Professional Android, 4th Edition. This comprehensive developer guide covers the latest Android features and capabilities through a series of projects. Each project introduces a new Android platform feature, highlighting techniques and best practices to exploit its utmost functionality. From simple exercises to advanced Android development, learn smart, efficient, and effective Android development practices to design for all mobile platforms, including tablets. Utilize the Android framework and Google Play services to construct real-world mobile applications.
Android 9 Development Cookbook book cover
Android 9 Development Cookbook
Over 100 recipes and solutions to solve the most common problems faced by Android developers, 3rd Edition
Rick Boyer - 2018-10-19
Goodreads Rating
This cookbook offers over 100 industry-standard recipes and strategies to build feature-rich and reliable Android Pie apps. Readers will learn how to use the latest mobile technologies, from setup to security, and explore new features in Android 9 Pie. The book covers topics such as layouts, widgets, styles, notifications, graphics, and multimedia, and teaches readers how to use geofencing and create apps ready for the Google Play store. Whether you're new to Android development or an experienced developer, this book offers hands-on solutions to various development challenges.
Programming Android book cover
Programming Android
Java Programming for the New Generation of Mobile Devices
Zigurd Mednieks - 2012-11-20 (first published in 2010)
Goodreads Rating
Learn how to create exceptional user experiences for Android handsets and tablets with this extensive guide. This book is perfect for Java or Objective-C programmers who want to master Android programming essentials and best practices, including Android 4 APIs. Programming Android is organized into four parts: (1) Android SDK and programming basics, (2) the Android framework, (3) code skeletons and patterns, and (4) advanced capabilities like multimedia, location, and search APIs. This updated edition will equip you with everything you need to build well-engineered Android applications.
Android Studio 3.0 Development Essentials - Android 8 Edition by Neil Smyth
Android Programming with Kotlin for Beginners by John Horton
Hello, Android by Ed Burnette
Android Design Patterns by Greg Nudelman
Practical Android by Mark Wickham
Kotlin Programming by Josh Skeen
Head First Kotlin by Dawn Griffiths
Head First Android Development by Dawn Griffiths, David Griffiths
The Beginner's Guide to Android Game Development by James S. Cho
Android Programming for Beginners by John Horton
Learning Java by Building Android Games by John Horton
Android Development for Gifted Primates by Antonis Tsagaris
Kotlin for Android Developers by Antonio Leiva
Mastering Android Game Development by Raul Portales
Beginning Android Development With Kotlin by Greg Lim