🚀 Code Your Future: Dive into Android Development Today!
Java Programming for Android Developers For Dummies is an essential resource for aspiring developers, offering a comprehensive guide to mastering Java and building Android applications. With hands-on projects, expert tips, and a supportive community, this book empowers readers to transform their coding skills and create real-world apps.
P**A
Great Read and support from the Author
When I started reading the book and working through the project code associated with it, I ran into errors trying to compile and run the code. The Author does mention to expect Android updates and that some of the book examples won't be exactly as current software. He provides multiple ways to contact him if you have problems with any of the book code.When contacted him, he was very helpful and went out of his his way to help me compile and run the code.Tip: If you try to compile and run the code from the book files and receive an error. Create new projects with the same name as the book examples. Then copy and paste the app/src/main folder from the books code to your new project with the same name. This fixed the error and I was able to compile and run the code.
C**N
Real world examples ease you into Java and Android
So far, this book has been excellent. I had a problem running my first app so I emailed the author. I've never emailed the author of a book before and I wasn't expecting a personal reply...maybe a reply from a support person. He responded quickly with the information that I needed, so that was a very nice surprise. He was very helpful. I'm running apps successfully now.I'll leave an update to this review when I finish the book, but so far it's been great. I had tried learning Java from a different book, and while that book was accurate and good, it was abstract and didn't have practical real-world examples like this one. It's making learning easier.
N**H
This book makes many annoying blocks very clear to me
This is a very comprehensive books for learning the in-and-out of Android Development. I dabbled into this field by myself and stumbled A LOTS cause while I did have some background in web development (JavaScript, HTML, CSS, PHP, etc), those knowledge don’t translate well into Java, especially Java for Android because Java by nature is a much more stricter language. This book makes many annoying blocks very clear to me. Overall, excellent book for inspiring Android Developers.I only have one minor complain. It is hard at times to follow the authors reference about a block of code because you have to flip back and forth.
D**R
I didn't understand!
I only tried to read this book a couple of times, but I still don't know anything about JavaScript!
N**H
Excellent book
Very well written introduction for Android Developers! Book's author has a great sense of humor, with quite funny comments sprinkled throughout the book. The book assumes no background in both Java or Android. Highly recommended!
M**G
Reads good to me.
Still useing
A**.
Five Stars
Excellent book very easy to keep up.
J**Y
Fairly disappointing book that doesn't really fulfill its title
First let me say that this book was a nuisance to read . I found of the screenshots and highlighted areas throughout the book to be hard to read. I would say about 3/4 of this book relates to beginner Java programming and most of isn't related specifically to android programming. There are only bits of pieces of the Android framework being explained in this book. It doesn't explain basic things like Android activity lifecycle, R Class, fragments, bundles, device rotation, and views which are all basic building blocks of android programming. The last two chapters build two applications which implements a 3rd party library, authentication, threading, and other advanced topics. If you don't already know Android or advanced Java programming before reading this book, it would be hard to understand these projects. At this point the book is fairly outdated, since Android has changed significantly since the book was written. Also, a new Android programmer would think at the time of the publication there is only one version of Android, as it doesn't bring you up to date from previous versions or explain why you need to develop an application that runs on multiple versions of Android. There are two good chapters in the book that discuss inner classes anonymous classes, lambdas which explained these topics better than other books I have read.
J**A
Quick service
Product received as described. Quick service
M**E
The author is AMAZING!!!
I knew I was taking a risk buying a coding book that was 5 years old. That is centuries in programming. But inside the book, the author claims he responds to tweets, emails, comments filed via his website and pigeons, if his cat doesn't get the pigeon first. I thought, right, 5 years later and this guy is gonna respond to an email!Cut to me realizing SO much has changed that the sample files he provides on his website are no longer remotely compatible with the Android Development Studio or Java or gradle versions currently in use. So, I took a shot in the dark and emailed him. Not only did he respond, he responded within about 2 hours.He then proceeded to walk me through the process of updating, with me sending new errors, etc. We exchanged several emails over the course of a few days and the problem has been solved and he now has a set of instructions for people who buy the book now (March 2022 as of this writing).Beyond that, he has written a wonderfully accessible book that is hilarious (if you like nerd humor) that I can highly recommend to anyone looking to learn how to starting coding Android apps in Java. I intend to get more of his coding books when I am done with this one.
D**N
I didn't get on with this book
(1) This book is obsolete. Android app development, specifically Android Studio, is transitioning to Kotlin as the primary development language. Kotlin is an evolution/enhancement of Java, completely backwards compatible, with full support from Google.(2) Personally I found this book very difficult to learn from. The author is very conversational and tries really hard to engage the reader in the subject matter, but for me all the extra words became white noise and the clarity got lost. The author is a professor of computer science and I guess good at teaching but it didn't work for me.
E**Y
Outdated and overly basic to the point of being useless.
I've bought other "for dummies" books, so I did have an idea of what to expect. However, I really dislike the style in which this book is written, and I haven't found it at all useful. It was a fun read at times and that was it.The book begins by providing context to Java and Android and then explaining how to setup Android Studio. The instructions are now outdated and incorrect. (There is no need to install the Java JDK from the Oracle website. Android Studio now comes pre-packaged with OpenJDK).The book then goes on to explain Java code in a way that leaves you questioning when the knowledge it's providing will become functionally useful. It never did and so I moved on from this book quite quickly. It is filled with many drawn-out eccentric comparisons which I found jarring. Overall, it did a really bad job of explaining how to use Java to produce anything useful. For me, it was simply a book of basic Java theory explained in an overly childish manner.
P**A
Really very good bookreally very good book
I got the American edition for the price around 550 to 600 rupees as far as the book is concerned it is really a very very well written book with lots of information and in great detail I would suggest to buy other titles from the same author as I have two books from this author and they both are really very helpful
Trustpilot
3 weeks ago
1 month ago