Do you want to learn how to make Android games? Should you use Animations API, SurfaceView or OpenGL? Come learn from the experts who have been making interactive educational games for the past few years. This talk focuses on game animation - how to create robust animations by customizing SurfaceView:
* Continuous rendering on separate thread
* Update state, render using state, repeat till done
* Handling user input with SurfaceView
* How to build animations such as rocket burst and page flip
* Supporting multiple screen sizes and aspect ratios
Throughout the talk we will discuss problems we encountered and lessons we learnt. By the end of the talk you should understand the basics of game-making with animation.