title: Canvas or OpenGL ES2 for Android 2D game?
body: <p>OK, so I just got this idea for a game. I already know how to develop for Android, so I though of developing for Android first.</p>
  
  <p>The game (without revealing too much :D) will have a single shape onscreen all the time. It will have to smoothly change shape, color etc. in response to a few knobs/sliders on the screen.</p>
  
  <p>As we do not have multiple shapes/objects I do not need <em>any</em> form of physics engine now. I need to be able to draw polygons and transition colors/gradients effortlessly. I'm targeting a high FPS for this game (think PewPew/2Fuse!)</p>
  
  <p>Do I need OpenGL for this? If so, where can I learn it?
  (I'm aware that OpenGL is difficult, and that it's time-consuming to learn.)</p>