title: Android library for small 2D game
body: <p>I'm relatively new to Android (about 1 year experience on standard apps), and I have a great idea for a small 2D Game.</p>
  
  <p>My question is : Should I code it in native code only (using <code>shapes</code>, <code>listeners</code>, <code>backgrounds</code>, or some components I don't even know) or is there  a <code>library</code> to use that will ease the development and/or improve user experience ?</p>
  
  <p>This game will not be an advanced 2D game, but more "CandyCrush-like" little games.</p>
  
  <p>If you come up with some nice libraries or SDK to use, please note that portability to other platforms is very important.</p>
  
  <p>Thanks!</p>