Xamarin.Forms app for EasyBudget app using Sqlite-net-pcl, a simple DI container and OxyPlot
Web Page | Link |
---|---|
Project Web Page | Project Web Page |
Design Notes | Design Notes With UML and Wireframes |
- This application is very much a Work In Progress and utilizes Sqlite-net-pcl and OxyPlot nuget packages.
- A DataServiceHelper class, registered in the Android and iOS projects with a simple IoC container, provides the EasyBudgetDataService class with the local path to the location where the Sqlite database is located.
- A class in each platform-specific project named FileAccessHelper provides the platform-specific path of files read and written to the device.
- The EasyBudgetDataService class provides methods to get instances of the View Model classes, and each View Model class provides methods to Save changes or Delete referenced data objects.
- Screens are coming along nicely.
- View Models are 99% completed an tested.
- Both Android and iOS versions of app are nearing completion.
Here are a few screenshots. (more to come soon)
Budget Categories | Context Actions |
---|---|
Editor | Picker Control |
Delete Confirmation | Deleted Message |