When comparing Android Developer Training vs Beginning Android Games, the Slant community recommends Android Developer Training for most people. In the question“What are the best learning resources for Android game development?” Android Developer Training is ranked 3rd while Beginning Android Games is ranked 8th. The most important reason people chose Android Developer Training is:
The information on Google's Android Developer Training is always up-to-date and reliable.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Up-to-date and official information
The information on Google's Android Developer Training is always up-to-date and reliable.
Pro Free without advertisements
As Android Developer Training was created by Google, it is completely free without advertisements.
Pro Lessons for specific parts of Android
Google offers lessons for Android developers such as supporting different devices with different screen sizes, languages, or different platform versions.
Pro Plenty of game specific information
"Beginning Android Games" by Mario Zechner is not perfect for developers more interested in Android applications but for developers interested in Android game development it is perfect. The information is specific and detailed.
Cons
Con Limited game specific help
The Android Developer Training is more focused on providing help and information to Android application developers than Android game developers. Of course there are still some shared issues between applications and games such as device support that are discussed on Google's Android Developer Training.
Con Starts off readers learning Android 1.5
One of the problems with this book is that not only is it two years old but it teaches its readers to code for the oldest and rarest versions of Android first when it may be simpler to learn the updated and improved more recent versions of Android.
Con Some programming knowledge needed before reading
"Beginning Android Games" skips the basics of programming that some may want if they have limited programming experience.
