

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Romania.
What will you learn from this book? If you have an idea for a killer Android app, this book will help you build your first working application in a jiffy. You’ll learn hands-on how to structure your app, design interfaces, create a database, make your app work on various smartphones and tablets, and much more. It’s like having an experienced Android developer sitting right next to you! All you need is some Java know-how to get started. Why does this book look so different? Based on the latest research in cognitive science and learning theory, Head First Android Development uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multi-sensory learning experience is designed for the way your brain really works. Review: Very Good Intro/Intermediate/"Touch of Advanced" Book if You are Starting Out With Android Development - For the company I work for I was tasked to write an Android application. I had no mobile experience at all and since we use C# we went with Xamarin to build the app. I did the typical "look on the Internet" for training videos and articles to learn what I needed to learn. Within a handful months, version 1.0 of the app was done and published. I don't typically like to go out and get books since doing so can drag on and on and you spend a lot of extra time getting "up to speed". But, I knew I blew through a bunch of stuff getting the app ready and there was more to learn. I then began to look at various Android development books to go back and pick up on stuff I didn't fully grasp. With knowing what I learned on my own and looking at this book's list of chapters and the details of the chapters "out there in the open" in the table of contents (which makes referencing easy when going back to find something), it appeared this book was well laid out and hit the most important topics. Plus, reading through some of the topics in the book I had learned on my own, I liked the way things were explained. I'm only about half-way through but here's what I like about the book: 1) Simple and to the point 2) Not the typical page after page of text. I'm visual when learning. There are lots of diagrams and charts and such. 3) The "dumb questions" sections which actually tend to reflect the "dumb questions" I have when I reach those sections. 4) Chapter summaries which pretty much hit everything covered in the chapter. 5) Space to write your own notes (the notes they include also are pretty spot on) 6) Examples (and I mean good examples) that refer you back to earlier examples in the book, but spell it out again for you right there instead of saying "please go back and re-learn this part". This may add a few pages to the book but when you are learning, having to switch back and forth and fit the pieces together seems to break up the learning process. This books basically says "here is what we did back in chapter X and here it is again". I am very pleased with this book so far. It may not cover all the intricate details in depth of Android development, but I highly recommend it if you are new to it. Plus, adding EVERYTHING to a "welcome to Android" book would just make the learning process hard. This book seems to cover a vast majority of what we need to know to get things done. It has some sections in the end to give an intro to some more technical details plus a list of things not covered in the book to give clues on what else is out there, with links to get you started. It would seem this book gives a very good foundation to build from. Review: Great book. Highly recommended. - I'm almost finished with my second read of this new Head First book. It's an excellent introduction. Like the HF Design Patterns book, there is something about the detailed approach to conveying complex information that really does the job. It's engaging and progresses with those little steps, repeatedly, to drive home essential Android skills. I've been programming in Java for over a year, have taken four OOP courses, including Java, in college, and have read many books on Java and related topics. This works. It is not cartoonish by any means and a great first step; highly detailed, with arrows and explanations that leave no (beginner) stone unturned. Android programming is not that easy, to my surprise. But beware: you better know your Java.



















| Best Sellers Rank | #1,218,635 in Books ( See Top 100 in Books ) #190 in Java Programming #229 in Mobile App Development & Programming #1,047 in Computer Programming Languages |
| Customer Reviews | 4.4 out of 5 stars 164 Reviews |
E**C
Very Good Intro/Intermediate/"Touch of Advanced" Book if You are Starting Out With Android Development
For the company I work for I was tasked to write an Android application. I had no mobile experience at all and since we use C# we went with Xamarin to build the app. I did the typical "look on the Internet" for training videos and articles to learn what I needed to learn. Within a handful months, version 1.0 of the app was done and published. I don't typically like to go out and get books since doing so can drag on and on and you spend a lot of extra time getting "up to speed". But, I knew I blew through a bunch of stuff getting the app ready and there was more to learn. I then began to look at various Android development books to go back and pick up on stuff I didn't fully grasp. With knowing what I learned on my own and looking at this book's list of chapters and the details of the chapters "out there in the open" in the table of contents (which makes referencing easy when going back to find something), it appeared this book was well laid out and hit the most important topics. Plus, reading through some of the topics in the book I had learned on my own, I liked the way things were explained. I'm only about half-way through but here's what I like about the book: 1) Simple and to the point 2) Not the typical page after page of text. I'm visual when learning. There are lots of diagrams and charts and such. 3) The "dumb questions" sections which actually tend to reflect the "dumb questions" I have when I reach those sections. 4) Chapter summaries which pretty much hit everything covered in the chapter. 5) Space to write your own notes (the notes they include also are pretty spot on) 6) Examples (and I mean good examples) that refer you back to earlier examples in the book, but spell it out again for you right there instead of saying "please go back and re-learn this part". This may add a few pages to the book but when you are learning, having to switch back and forth and fit the pieces together seems to break up the learning process. This books basically says "here is what we did back in chapter X and here it is again". I am very pleased with this book so far. It may not cover all the intricate details in depth of Android development, but I highly recommend it if you are new to it. Plus, adding EVERYTHING to a "welcome to Android" book would just make the learning process hard. This book seems to cover a vast majority of what we need to know to get things done. It has some sections in the end to give an intro to some more technical details plus a list of things not covered in the book to give clues on what else is out there, with links to get you started. It would seem this book gives a very good foundation to build from.
M**M
Great book. Highly recommended.
I'm almost finished with my second read of this new Head First book. It's an excellent introduction. Like the HF Design Patterns book, there is something about the detailed approach to conveying complex information that really does the job. It's engaging and progresses with those little steps, repeatedly, to drive home essential Android skills. I've been programming in Java for over a year, have taken four OOP courses, including Java, in college, and have read many books on Java and related topics. This works. It is not cartoonish by any means and a great first step; highly detailed, with arrows and explanations that leave no (beginner) stone unturned. Android programming is not that easy, to my surprise. But beware: you better know your Java.
E**K
Great book so far for beginners
Great book so far!!! I was looking for a good android development book for beginners. I tried a couple other books but this book is fun to read with a lot of fun examples and antidotes. The book has several projects that you build and learn using Android Studio. I was concerned that this book may be dated and not usable with the current Android Studio but it has worked out fine. I have gone through the first 4 chapters and I already have a better understanding of Android programming and has started on my own simple app. I only gave it four stars because I have not completed the book.
W**R
This is a great book on Android programming
This is a great book on Android programming. The one I will be recommending to all people that wish to start on this subject. The reader's experience is surely not boring and the examples are useful, covering the tricky details of the Android programming. Subjects like services, databases and multi-threading, are not forgotten, even if in introduction level but full of great hints. It is a quick start to application development, even for the experienced Java programmers that want to enter in this branch.
J**.
Decent book, but has errors - hold out for the new edition coming out summer of 2017!
I followed this book all the way through, from start to finish, as an independent study for college. The book is laid out in a way that's supposed to be fun and engaging, but I found it to look a little chaotic and it was distracting - just personal preference, and I did not deduct stars for that! If you have used other Head First books and liked them, then you will probably be just fine with this one, as it's in keeping with the others. What I did deduct stars for is the fact that there are errors in this book that will result in your code not running. If it had not been for the author putting code up on their GitHub page, it would have been a real headache! I understand there's a new edition coming out in summer of 2017, so I would recommend anyone wanting to purchase it hold out for the new version, and hopefully the errors will have been fixed!
T**.
Great book
Head First gets you passionate into the boring world of computer programing with graphical story telling. It atleast keeps you alert and interested in an otherwise abstract concepts. We are more visual than imaginative, I will hope you become more imaginative and as well visual to really benefit from this book. This book takes you one step at a time and walks you through the dark alleys of Android programing; explaining every step you take and why you took that step. It helps a great deal to have some Java knowledge as a pre-requisite. I love this book.
S**R
A Great Intro for Android Development
I've been a software engineer in the aerospace and rail industries for the last 10 years and wanted to expand my skill set and learn Android development. This book is a great intro into what is possible in Android, and also serves as a nice way of brushing up on rusty Java skills (and even learn some new stuff). I'm about halfway through the book and I already feel like I've learned enough to maybe do some simple text-based apps. If you're interested in Android development and have a basic understanding of Java then this book is a great place to start!
I**8
I would say that *for me* this one fits the best. I have completed Chapter 6
I have purchased close to half a dozen books for learning Android App development. I would say that *for me* this one fits the best. I have completed Chapter 6, and I could easily use it as an example to write a simple app for my local animal rescue by replacing drinks with pets. I did find the explanation on page 241 abou the OnItemClickListener to be puzzling. The authors writes that it is a nested class, but even Google's own documention says that it is an interface. I found the explanation at --- programmerinterview.com/index.php/java-questions/java-anonymous-class-example/ --- to be helpful. I will be editing this review as I continue reading the rest of the book. EDIT (October 16, 2015) === I skipped chapter 8 which teaches nested fragments and continued on to chapter 9 which develops a new app. Because Google has switched over to Material as the new theme, the Action Bar icon pack is no longer available for download at the link mentioned on page 379 of the book. I was able to find a download link that still worked. Since Amazon won't let me put a link, I suggest Googling for Android_Design_Icons_20131106.zip EDIT (October 16, 2015) part #2 === No matter what I did, the ic_action_new_event icon would not appear in the Action Bar. I had to go to File --> Project Structure. Then single-click on the entry 'app' in the left-side box under Modules. Then in the larger middle box, single-click the Dependencies tab. Then single-click on the entry that has the phrase 'appcompat'; my entire entry was com.android.support:appcompat-v7:21.0.3. After that entry is highlighted, click on the red minus sign on the right-side box. Android Studio automatically includes the Android Support Library v7 into a new project. Mine does. My Android Studio is 1.2.1.1 After you do this, take note of the last few paragraphs on page 378 in the book. EDIT (October 19, 2015) === I found it wasn't necessary to remove com.android.support:appcompat-v7:21.0.3 from my project. Make certain that all the items in menu_main.xml have android:showAsAction instead of app:showAsAction Android Studio will draw red squiggly lines under each of them. Ignore those red squiggly lines. The app will run fine.
J**I
Great dive into Android!
This book is a great way to get a hands-on introduction to Android. If you are looking for a fast and practical way to get into the Android world, I definitely recommend it. If you are looking for more in-depth knowledge of Android this will not be the book for you.
A**A
Per chi vuole entrare nel mondo della programmazione Android
Nel mondo della programmazione Android esistono molti libri che ti permettono di fare i primi passi, tuttavia li ho trovati tutti "arretrati", ossia non aggiornati allo sviluppo di Android. Se cercate per Android 4, se ne trovano a bizzeffe. Questo, invece, è aggiornato ad Android 6 ed ai nuovi ambienti di sviluppo. Non permettere di diventare master, ma permette di incamminarsi in un mondo di sviluppo differente, lasciandoci poi autonomi nell'approfondire.
I**D
It is a FANTASTIC book! It explains everything
Firstly, I am a C++ programmer so before I bought this book, I skimmed through a tutorial java playlist on youtube which really made this book completely stress free. It is a FANTASTIC book! It explains everything, and in a way that is so comfortable. It speaks to the reader in a very casual manner and never takes itself too seriously which makes learning so easy. I am fed up of educational books that bore the heck out of me. This book wants you to keep learning and it does that by making sure you actually want to keep on reading, Love it! I would recommend it to anybody that wants to make an app and has a bit of programming experience.
S**Y
I know like some said that this book is for beginner but ...
I know like some said that this book is for beginner but while trying to understand how Android works, I read a couple of samples of book with my Kindle about the subject and this one is by far the best book to visually understand all the processes behind the interaction of your application and the system. For sure, you will have to grab a much advanced book to be able to construct something more complicated than a todo list app but it's a really well written book like about every Head First book that I've read.
B**N
Excellent pour démarrer
Ce bouquin est tout simplement LE livre à avoir pour apprendre le développement sous Android. Les auteurs ont tenu compte des recherches récentes en matière de sciences de l'apprentissage: de nombreux schémas, images. Des annotations du code. Bravo ! Et merci...
Trustpilot
5 days ago
2 weeks ago