What do you need your app to do? There are many mobile applications out there. Which one is right for you?