- Updated Bank Account View/Edit Charts to Show Balance History in a Bar Chart. Makes more sense than a line chart of deposits and withdrawals.
- Built Chart Utility class to handle constructing and returning Chart objects to the View classes.
- Started with adding method to View Models to return data required to generate charts for each specific object type. Starting with BankAccountViewModel.
- Added Charts and Graphs to Xamarin Forms pages
- Created Chart Utility to manage generation of the Entry objects by parsing a view model class
- Microcharts integration with Chart Utility to streamline and simplify chart data for each page containing a chart
Charting Package Selection
The EasyBudget project is almost ready to start adding the status page and charts. I was convinced that OxyPlot was the package I wanted to use. It’s Open Source, is relatively easy to use, and produces some nice graphs and charts.
This has now officially changed.
EasyBudget is an Open Source personal budgeting app for iOS and Android devices. It’s built using Xamarin Forms and has lots of interesting aspects in regards to mobile software development.
As a software engineer, I’m constantly thinking about code reuse. How can I write code once, but utilize it in other places when needed?