You didn't say if you want the app to sync with your bank accounts or not. Or if you are willing to pay a subscription or if you want something easy or something that has more complex budgeting and reporting features.
If want to enter your new transactions manually or import csv (versus an app that connects live to your bank accounts), and only need basic reporting and budgeting, then I am very happy with the features and layout of Account Tracker Pro (developer: Graham Haley), which has no subscription. His subscription version is called Account Tracker and has a one-month free trial.