Upvise Projects is a powerful project management app that's integrated into the Upvise Pro CRM suite. It's available for Android and iOS and allows you to manage every aspect of projects — and to do so with incredible detail. The one drawback to Upvise is its learning curve. It's steep. But the payoff is certainly worth it, as you will wind up with a one-stop-shop for all your mobile project management needs.