I’ve just uploaded a v1.8 release of NetWorth, my personal finance / net worth tracking / budgeting app for Android.
Changes in v1.8
- Replaced the graphing library used previously with MPAndroidChart. Graphs now look a lot better, and support a variety of touch gestures which ultimately expose a lot more information.
- During a future projection, per-account data points are now captured. These can be viewed as a graph or a list by tapping the account within the projection balances list, as well as the budget items that affected the account during this projection, and by how much.
- Expected performance is now plotted on the snapshot graph with your actual performance.
- Fixed a very unpleasant and embarassing bug for new users where the budget activities would crash if you didn’t have any budget entries defined already.
- Fixed bug with scheduled transfer transactions and account start dates when the destination starts later than the source.
- Fixed bug where expected data is lost if you edit a snapshot.
- Fixed the upgrade to pro / settings menu items opening each other.
Possible Upcoming Features
- Implement expected taxation on investment accounts. (would likely require specifying the taxable amount in snapshots)
- Allow flagging accounts as usable in retirement and allow viewing these separately in projection results. (eliminate short term cruft or assets you can’t really use in retirement from your net worth)
- Retirement planning in general, calculate the date at which your expenses are less than 4-5% of your usable net worth. (will require users to properly flag budget end dates)
- Complete overhaul of the budget overview page.
- Mechanism to “save” a projection as a goal and compare how you actually did when you get there.
- Add credit line/card accounts.
- Implement better asset depreciation.
The app is quite useful in it’s current state, but I’m very aware the user experience, especially for getting your initial data set up, needs a lot of work. My TODO list is currently 50 items long, and at the top of it are a variety of improvements that desperately need to be made for the fragments where you create accounts and budget transactions, the very first thing new users see and need to get through if the app is going to be of any use.