When you think about planning for the future, I don't think a mobile app is really a good way to go about it. When I was setting up YNAB, I used the desktop app. It took me a while to enter all my budget information and set it up the way I liked it. This wasn't because of YNAB's UI, which is pretty good, but because monthly finances can be complicated. I couldn't imagine doing all of this on a mobile device. It would be incredibly frustrating.
YNAB has mobile and desktop applications. This is nice. You use the desktop application for setting things up and the mobile application for recording purchases (and checking your budget status when considering a purchase) while you are out.
All that said, I was never hooked. The system forces you to think about and record every purchase you make. This is probably great for people living paycheck to paycheck trying to get ahead, or people unable to meet their savings goal. If this isn't you, then you'll probably just find the system to be an unnecessary annoyance.