Android

I’ve just uploaded a v1.11 release of NetWorth, my personal finance / net worth tracking / budgeting app for Android. This is a pet project, just modelling how I thought and have learned about personal finance and retirement planning. I was hoping to do a grand 2.0 release but as ever time evaporates and I couldn’t quite get there yet. However I did manage to find some time for a lot of nice improvements and figured it was worth pushing them out until I get working on it again.

I’ve just uploaded a v1.10 release of NetWorth, my personal finance / net worth tracking / budgeting app for Android.

Changes in v1.10

  • When viewing a projection you can now see how each budget item influenced your net worth over this period of time.
  • Display of budget totals in projections is now sorted and color coded.
  • Add new pre-seeded projection dates for 1, 2, and 6 months into the future.
  • Added ability to save notes on snapshots to document oddities.
  • Fix bugs with text color in charts.
  • Distinguish background color for most spinner selections. (black on black was a little difficult to see the boundaries of the spinner)
  • Improvements to experience when creating new accounts. (still more work to be done here)

I’ve just uploaded a v1.8 release of NetWorth, my personal finance / net worth tracking / budgeting app for Android.

NetWorth 1.8 Fancy Graphing

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.

Future Considerations

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.

Happy New Year! Here’s NetWorth 1.7.

NetWorth is my Android app for keeping tabs on your finances and projecting into the future by combining this data with a budget. (more details on the Play Store listing)

New in 1.7:

  • Store the expected balances with each (new) snapshot (as per your budget), and display the delta between actual and expected when viewing a snapshot. (will graph this performance against budget in the future)
  • Allow comparing snapshot to expected. (see action menu when viewing snapshot)
  • Display some generic icons for each type of account.
  • Add a floating create account button.
  • Fix crash when opening create snapshot activity quickly.