Media praise for Learning Android

Have a blog? Join our Reader Review Program

"A plethora of topics in a svelte package--the product of lots of time teaching Android to newcomers."
-- Mark Murphy, founder of CommonsWare

"Learning Android's author, Marko Gargenta, is an expert instructor with years of experience. Now you can get the benefit of his Android Bootcamp training class distilled down into an easy to read volume. Marko's book quickly guides the reader past the first baby steps of Android coding, then hits its stride with in-depth coverage of Services, Intents, and Broadcast Receivers."
-- Ed Burnette, author of Hello, Android

"I believe that this volume will prove a useful and necessary introduction to the Android OS and SDK (as well as architectural considerations) for anyone who wishes to explore hardware and software applications of Android beyond simple phone Apps."
-- Ira Laefsky,

"Learning Android is comprehensive, accurate and surprisingly accessible."
-- Tanya Gupta,

"I highly recommend this book to everyone who has an interest in learning about programming on Android and would like to build a good foundation on good programming practices."
-- Ittichai,

"All in all, I think Learning Android is perfect for someone who wants to get started in Android programming. It gives a nice gentle introduction to all of the basics of how the platform works. Most of this information is available on the web in various places, but it’s nice to have it all in one place, and I still think there’s value to having one book that takes you from step zero to a working app."
-- Vinod Kurup,

"Short, easy to understand, well written. "
-- Ricardo Bánffy, dieblinkenlights

"As a developer I believe this book is an excellent resource to have by your side. Whether learning for the first time or having experience in development this book will take you through the A-Z of Android. "
-- Mike Baker,

"Whilst each enhancement is being made in each chapter, the overall picture or goal is also updated so that you can see how the components fit together. This book does a nice job on developing an application for the android market, it’s well-explained and concise and, therefore, recommended."
-- Peter Daly, MBCS, CITP

"There're books that require almost no thinking to understand their topics, even the hardest ones. There're books that are so well written that it merely takes hours to read them from cover to cover. If you're on your way into Android mobile development and wish you could read a book that would combine the features, Learning Android by Marko Gargenta should do it with ease."
-- Jacek Laskowski,, Functional languages (Clojure), Java EE, and IBM WebSphere

"The book is a good reference to learn Android development, as a supplement to online references. You can develop an Android app just by going through forums, internet articles and most importantly Android Developers website. However, nothing beats having a book, at least for me." Full Review >
-- Marvin Lee,

"I think Learning Android is a good book to learn how to develop an Android app. The book takes you through the step-by-step development of an Android App (a Twitter app)...starting out small and increasing the functionality and complexity of the app. As the book explains "...we'll add new features in small self-contained chunks and pull them back into the main project so that you can see how it fits together as a whole." I found it very helpful that at each "stopping point", the app always worked." Full Review >
-- Richard Hamilton,

"This is a fairly good book that will take you through your first steps on Android application development. It goes over key concepts like activities, services, intents and asynchronous tasks, explores the helpers and builders in Eclipse (but does not refrain itself from going into the XML when needed) and does so by going through the development of a simple application. I think the best way to go through this book is to follow along and build your own. If the book has any weak spot..." Full Review >
-- Ricardo Banffy,

"Learning Android by Marko Gargenta by O’RelilyLearning Android is a collection of many years' experience of the author, Marko Gargenta, who has been teaching the Android bootcamp training to thousands of software developers. It covers all necessary topics about Android starting from a high-level overview (history and concept) until the nuts and bolts (writing codes for Twitter-like application called Yamba application)." Full Review >
-- Ittichai Chammavanijakul,

"“Learning Android” by Marko Gargenta is an excellent choice for programmers who want to get serious with Android. The book will help you build Android apps, but be warned - it will take a while to go... " Full Review >
-- Tanya Gupta,

"Learning Android by Marko Gargenta is a well-written guide for getting started developing Android applications. It is targeted at programmers that have some level of Java development experience, but you need not be a Java expert by any stretch to make good use of this book. As long has you have a fundamental understanding of Java programming, this book will serve as a great guide to developing Android applications." Full Review >
-- Nick Zimmerman,

"This book is written for people having a reasonable experience with Java. I was able to breeze through this book in a couple of hours and "got it" what Android platform is about. Most of the book is about developing a Twitter App with each chapter taking the application gradually to the next level. Don't let that fool you. " Full Review >
-- Santosh Shanbhag,

"If you are a JAVA programmer wanting to write applications for Android, this book is a good starting-point. Use of some of the features of mobile phones such as touch and the camera in applications is not covered but the book is about Android programming and it covers the fundamentals of the subject well." Full Review >
-- Grant van Staden,

"Learning Android is my first foray into learning native Android development. I was really taken aback by the style and structure of the book, as the author based each of the modules/chapters around a major project application, Twitter that you would create. He would then iteratively create a more improved version of the app, as you learn more and more things. I found this method to be a stellar way of learning, and something others should be doing, for other books and languages. " Full Review >
-- Doron Katz,

"Developing Android based application is like any other development. You have to get tools, learn basics and explore the details of the API. Learning Android covers first two topics." Full Review >
-- Michal Konrad Owsiak,

"If you want to come up to speed on core Android functionality and have a Java background (or OO and want to do a little Java learning)this is a great book. It hits on all the core Android functionality using a project approach that keeps the reader engaged and feel like the evolution of a real project. " Full Review >
-- Steve Hansen,

"The book is very comprehensive. Its theme is the creation of an application for Android and while you add the different aspects of the new application, explains the related theory." Full Review >
-- Marc 137,

"Android is a software stack for mobile devices that includes an operating system, middleware and key applications. Learning Android book!!! Your choice for Android application fundamentals." Full Review >
-- Surachart Opun,

"Learning Android is a very nice tour through developing Android applications. It's aimed at programmers who are comfortable with Java already, and doesn't waste any time getting into what's different about Android programming. If you're looking for a guide to save you a lot of time getting from "absolute Android beginner" to "comfortable consulting the API documentation on your own", I think Learning Android is quite a good choice." Full Review >
-- Deon Garrett,