Freitag Software
The Joy of Writing Software
  • Home
    • Links
  • My Software
    • JavaScript Programs >
      • Dots
      • The Code Cracker
      • The Deserted Ship
      • Flying Text
    • Java Programs >
      • Dot Animation
      • Operation Rescue >
        • Mazes for Programmers
      • Battleship!
      • Blackjack
      • Draw Poker
      • State Pattern Demo
      • Falling Blocks
    • Android Programs >
      • The Oracle
      • RPSLS
      • Gemini Falcon: Asteroid Miner
      • Gemini Falcon: All Boxed In >
        • Gemini Falcon >
          • Privacy Policy
          • A Game Oddity
      • Ay Caramba
      • Dots vs Dots
      • Ants vs Ants
    • Twine Stories
  • Random Thoughts
  • Book Reviews
  • Teaching
    • Real-Life Stories
    • Flying Text
  • About
    • Contact

Beginning Android Games, 2nd ed.

3/18/2014

 
Picture
I enjoyed reading this book and was able to create several Apps using the game framework provided by the author. By reading the book and studying the code in the framework I learned quite a bit about coding this type of App. As a bonus this book has the best functional explanation of the Activity Life Cycle I've read anywhere (pp 126-129). The author also provides a good explanation of multi-click event checking and other input-related topics. Examining a working game framework, which is downloadable from author's website, has been very educational in seeing how it could be done. 

Apparently the framework in this book is is a simplified version of the libgdx game framework so if you like the content of the book, check out libgdx. Even if you don't decide to develop libgdx, it is worth getting to know the framework for general knowledge and future understanding of other frameworks. No knowledge goes to waste if it can be used. 

Note that the game framework uses Activities and Assets exclusively and not Fragments and Resources. If that doesn't mean anything to you, go read a beginner book on Android programming before tackling this one. 

This is an intermediate to advanced level book, not for beginners. ​


Comments are closed.

    Author

    David Freitag ​-
    ​Someone who enjoys reading about and studying software development

    Archives

    September 2017
    February 2017
    January 2017
    December 2016
    October 2016
    September 2016
    May 2016
    January 2016
    December 2015
    January 2015
    November 2014
    September 2014
    July 2014
    June 2014
    March 2014

    Categories

    All

    RSS Feed

This website documents my love of programming.  I hope it is useful and entertaining for you to read. 
An old programmer learning new tricks... 
(c) 2017 David A. Freitag, all rights reserved.