

Head First Android Development: A Brain-Friendly Guide [Griffiths, Dawn, Griffiths, David] on desertcart.com. *FREE* shipping on qualifying offers. Head First Android Development: A Brain-Friendly Guide Review: Not like any other programming book I've bought... - This is a book for beginners. A lot of books give too much information or are too technical, and the important bits get lost in a sea of dense text. This book is huge, but not dense. That is because it spreads the details out in a way that is easy to follow, even if you don't read it closely. It's more like a set of tutorials laid out in simple language and make excellent use of white space on the pages, bold print to draw your eye to the key pieces of code, and simple "hand written" annotations with arrows drawn to show you exactly what is going on. It engages your brain in multiple ways, and reinforces the information you need to know in a refreshingly clever way. Android is an enormous framework of pieces for you to stitch together into your own creation, and it can be overwhelming for a beginner. This book will get you heading in the right direction. Review: All essentials you need to start developing without unnecessary BS, in a fun manner - Picking this book was a very smart move. The main reason is that this book provides you with all the most important subjects you need to start developing your app. The most frustrating thing to me is spent a lot of time focusing on not critical stuff. To dive deeper you will need to research a lot the internet, StackOverflow, etc. It took me 2 months to get to a point now where I have my app first version. about 1 month for reading and another month for developing and while using this book as a reference. I recommend not to start without having a good understanding of java, but you certainly don't have to be an expert. anyway, you will need to know some java subjects to understand stuff here. While on the downside I didn't like the fact that there isn't a small chapter on signing APK, versioning and publishing your app and the book talks about it briefly at the end of the book. I am looking to buy the SWIFT 4 book as soon as it comes out! :)


















| ASIN | 1491974052 |
| Best Sellers Rank | #400,245 in Books ( See Top 100 in Books ) #50 in Mobile App Development & Programming #54 in Java Programming #240 in Computer Programming Languages |
| Customer Reviews | 4.2 4.2 out of 5 stars (218) |
| Dimensions | 8.75 x 2 x 9 inches |
| Edition | 2nd |
| ISBN-10 | 9781491974056 |
| ISBN-13 | 978-1491974056 |
| Item Weight | 2.8 pounds |
| Language | English |
| Print length | 928 pages |
| Publication date | September 12, 2017 |
| Publisher | O'Reilly Media |
J**.
Not like any other programming book I've bought...
This is a book for beginners. A lot of books give too much information or are too technical, and the important bits get lost in a sea of dense text. This book is huge, but not dense. That is because it spreads the details out in a way that is easy to follow, even if you don't read it closely. It's more like a set of tutorials laid out in simple language and make excellent use of white space on the pages, bold print to draw your eye to the key pieces of code, and simple "hand written" annotations with arrows drawn to show you exactly what is going on. It engages your brain in multiple ways, and reinforces the information you need to know in a refreshingly clever way. Android is an enormous framework of pieces for you to stitch together into your own creation, and it can be overwhelming for a beginner. This book will get you heading in the right direction.
O**R
All essentials you need to start developing without unnecessary BS, in a fun manner
Picking this book was a very smart move. The main reason is that this book provides you with all the most important subjects you need to start developing your app. The most frustrating thing to me is spent a lot of time focusing on not critical stuff. To dive deeper you will need to research a lot the internet, StackOverflow, etc. It took me 2 months to get to a point now where I have my app first version. about 1 month for reading and another month for developing and while using this book as a reference. I recommend not to start without having a good understanding of java, but you certainly don't have to be an expert. anyway, you will need to know some java subjects to understand stuff here. While on the downside I didn't like the fact that there isn't a small chapter on signing APK, versioning and publishing your app and the book talks about it briefly at the end of the book. I am looking to buy the SWIFT 4 book as soon as it comes out! :)
M**S
Great book but make sure you are familiar with Java
This is an excellent primer for Android development. It should be noted that you should have a level of comfort with Java prior to working with this book as it does assume you are familiar with Java and object oriented programming. The projects are great and illustrate a lot of the basics and written in a way that focuses on the written code and not the ever changing landscape of Android studio.
P**H
Halfway through, its been a pleasure so far
This book is super intuitive to read. The perfect book for beginners, as it explains concepts in an easy to grasp method. You should know basic java before you read this book as a prerequisite. I like the practical code-along examples that the book provides.
R**I
Do not buy the hardcopy
This book is amazing! I learnt a lot, but the hardcopy version is not bound together very well. The pages are coming off, and i wish i had just bought the kindle version or something.
H**N
Brand new
Good
S**S
Lot's of verbiage, but awkward and abstruse
In a 1700-plus page book, I expected a good tutorial on using the graphics layout drag and drop editor mode of Android Studio. But, the entire book is comprised of examples of XML coding all the GUI elements of an app. The layout editor does just about all that for you, but the book has about 2 or 3 pages out of 1700 describing a simple use of the GUI layout editor! The layout editor is extremely useful and expedites one's GUI development, but it has myriad options, so I wanted an in-depth tutorial. Not there. All the book's GUI lessons are comprised of cut and paste XML code. It's as if the authors never saw the layout design view editor. I returned the book after 4 days. Regrettably, I must add that I have not found a book that teaches the GUI editor in detail . I found more useful nfo by Googling and slogging thru the Android developers documentation.
A**R
Worked perfectly for me to learn Android
I purchased several Android books and enrolled in a few online courses, but ultimately this book was the go-to book after I had to settle on one. It was very clear, and the samples were spot-on, and the explanations were just right.
M**R
I have read some entries of the "Head First" series before, and while I enyoed the earlier iterations (e.g. Head First Java, Head First EJB) a lot, some later entries did not work for me. Somehow it seemed the magic had been lost, that was for me somehow present in the first few Head First books. Still I wanted to dive into Android development and give this a shot, and it really clicked for me! I am happy to say that all the things I liked about Head First are present here, which is the humour, creative ways to explain things and also go quite into some detail, but always playful and easy to consume. I enjoyed this book very much and recommend it!
N**A
Un libro estupendo para el principiante. Vendedor 100% recomendable. Tardó bastante en llegar, pero valió la pena esperar.
M**O
O livro é muito bom pra quem está começando. Os autores trabalham as explicações com pequenos projetos, o que na minha opinião, é a melhor forma de se aprender um conteúdo.
P**K
Okay book. Got some useful information but obvious stuff like SAF not covered.
G**R
趣味でAndroidアプリを作成して公開しています。 過去に日本語のAndroidアプリ開発の本を何冊か読んでいましたが、 Android 4.4くらいまでを対象とした古い本ばかりでした。 そこで今回、Android 7までを対象とした新しい本を読んでみようと思って購入しました。 新しいレイアウトのConstraint Layoutなどがちゃんと紹介されています。 また、他の本ではあまり触れられないAndroid RuntimeやAndroid Debug Bridgeについて 紹介されているのはおもしろいと思いました。 とはいえ、コンテントプロバイダやSurfaceViewなどが紹介されていないように、 この本一冊でAndroidアプリ開発のすべてをカバーできているわけではありません。 構成については、ストーリーに沿っていくつかのサンプルを作成しながら、 Androidのビュー、アクティビティ、フラグメントを勉強するというものになっています。 網羅系や逆引き系ではないので、初級者には取り掛かりやすい構成です。 一方、高度なことは詳細まで書いていないので、上級者はAndroidの公式ドキュメントを読むのがいいと思います。
Trustpilot
1 month ago
1 month ago