Learning Java by Building Android Games - Third Edition: Learn Java and Android from scratch by building five exciting games
J**R
An Excellent Introduction to Programming with Game Development!
There's a tricky balance between writing resources targeted to beginners while also introducing game development. I'm happy to say this book balances these two with ease and is one of the best introductions to game development I've seen in quite a while.The author follows a spiral-based curriculum where concepts are introduced with only the information you need to accomplish the goal. They are revisited to learn more detail when required. This approach allows the reader to make progress quickly by knowing what's necessary to achieve the goal and gain knowledge as complexity needs to increase.You'll start by learning the absolute basics of variables, functions, and how to use the Android SDK to render lines, shapes, and text. As you continue through the book, you'll be introduced to Object-Oriented Programming. You'll learn about encapsulation, polymorphism, and inheritance, Heap, Stack, Garbage Collector, Localization, Design Patterns, and much more.I first learned programming to make games. Of course, my bias here is that game development is a fantastic way to learn programming. I believe this is an excellent book to begin your journey!
K**R
Book is a Scam!!!
Book is not update. What makes it worse is the author promises to keep it updated and gives a website that does not exist. I say scam!!!
C**O
Learn Java and Android by doing
Pros:⁃ I like that he explains in a friendly way every single step not just with words but also with images. Also, he gives tips and adds notes to clarify questions or decisions I had when I was reading. And guide me through the process showing the possible errors, options, and results that could appear through the process. And you will find many tips to improve our productivity, for example, many useful keyboard shortcuts. Moreover, he shows best practices, which it’s crucial because give you solid bases to do things with quality from the beginning.- I love the book's approach because I think that I learn better if I use projects because this helps me to understand strongly the abstract concepts and when I finish a project I feel awesome.- I'm a visual learner, so I love the book's diagrams because are self-explained.- If you like to underline and write in a book, like me, the paper is perfect.Cons:- I would like that the game includes testing because when you want to find your first job as a developer the offers usually ask for knowledge in Testing, but at the same time I understand that this topic could need an entire book.
J**L
Great way to Learn Java
This book did a great job of introducing me to the fundamental of Java. I end up creating several games and learned a lot about Java. In the beginning, I start off learning the basics. It tackled manipulating variables; understanding and using methods; how to use conditional statements and operators; and how to use and import classes. As I advance through the book and tackle more complex games, I started to learn about Object Orient Programing, Managing Memory, Design Patterns, and more. This has to be one of the best ways to learn Java.
J**O
Easy to follow for new Java beginners.
I have been wanting to get into android development for the longest time but the thought of learning a new programming language was daunting. I found this book to be very informative with easy to follow Java examples to build simple Android games. I would definetly recommend to anyone wanting to pick up Android development with Java.
C**T
Excellent way to learn programming!
The author uses a method that repeatedly returns to concepts while building on new ones. This really helps to solidify the concepts for the reader. This book does an excellent job of introducing programming with Java via Game programming. Through the course of the book several games are built as the author introduces increasingly complex concepts. I highly recommend it!
S**T
Very good book, complete with details about Android application
I read the book, followed the example from the book. I recommend this for studying and starting in Android development
I**N
best book to teach kids how to do android programming
We bought many android and java books, but eventually settled on a combination of online tutorial for java and this book for android. there isn't another book as simple and coherent for an 11 year old as far as we know. He follows the book step by step basically without any help from others. There are few minor harmless errors. It's overall a terrific value.
K**E
Very joyfull
Learning coding with fun!I would recommend this book for everyone.For beginners as for advanced learners.Lots of good examples and lot of fun.
C**.
Very interesting
I found it very interesting and clear, as well as not being boring it helped me understand how to apply the concepts of inheritance and polymorphism to a real case. I recommend it to anyone who knows a little about Java and wants to improve and to those who want to try creating games for Android. I do not recommend it for those who want to create Android apps or for those who have never written a line of code.
D**.
Unclear
Not a good way to learn java. Payed £24 for this a month ago and the price has already dropped to £15.60 for the kindle edition. Would return it if I could. Disappointing, filled with blurry images and half baked explanations.
A**X
:-(
On page 100 you learn about integers. This is really hard stuff. Can't read it to the end
TrustPilot
1 个月前
1 周前