This year's Android Developer Challenge showed off an enormous variety of complex applications that let users play guitar, learn about astronomy, get information on famous art or even chase down ghosts. We've picked out the 12 coolest apps.
Speed Forge 3D
Developer: Awesome Software S.A.
Price: $1.99 (£1.21)
You're sick of hearing about racing games on your mobile phone, you say?
Well what if I told you that this particular racing game involves high-powered mining vehicles... that shoot missiles at other vehicles... and that race on Mars!
Interested now? Speed Forge 3D is a visually stunning game for a mobile phone that gives you a good indication of just how much potential smartphones have for mobile gaming.
Developer: Florian Heft
Here's a nifty puzzle-type game that centers on your ability to quickly tilt your screen from one direction to the next.
The game typically starts out with a series of different balls on the screen, colored either red or green.
The balls then begin to roll in whatever direction you tilt the screen. Your goal is to get the red balls off the edge of the screen as soon as possible without knocking the green balls off at the same time.
The premise is simple, but the game gets extremely challenging the more you play it.
See all mobile phone reviews
NEXT PAGE: Totemo and SpecTrek