Hard to believe it’s been 3 years already since the first release of GnuCash Android to the Google Play store. Since then, the app has come a long way from it’s humble beginnings as a simple expense tracker which saved a transaction and an amount and exported them to OFX.
Over several iterations in the 1.x series, we added support for double-entry accounting, split transactions, import and export of GnuCash XML files, support for QIF export format and more. We also now have 4 regular contributors instead of just one which bids well for the future 😉
Today we are announcing release of v2.0.0 of GnuCash Android which is the first major design overhaul. The app now follows the material design guidelines with bold use of color for distinguishing accounts, calculator for transaction entry, improved reporting, multi-currency transactions and so much more.
The full changelog for the v2.0.0 release can be found on GitHub. There is also a GnuCash Android Google+ community where you can discuss with other users, suggest ideas, and interact with the developers.
I am also pleased to announce that starting with v2.0.0, Kindle Fire users can also download GnuCash Android directly from the Amazon App Store for Android
The app has been slowly rolling out in the Google Play store over the past week, so some of you may have it already. Today, we are making it fully available to everyone. We look forward to your feedback and hope you enjoy using it as much as we did developing it.
I am pleased to announce the release of GnuCash Android version 1.6.0 after 5 beta pre-releases. The update will be made available through the Google Play store on a rolling basis over the next week. So don’t fret if you don’t see an update notification immediately. This releases adds several new features including the following:
Scheduled backup of accounts and transactions
Report summary as bar, line or pie charts
New backup and restore options
Export GnuCash desktop-compatible XML
Numerous bug-fixes and improvements
You can also see the changelog for a more detailed listing of the changes. The minimum Android version supported by this release has been increased to Gingerbread (Android 2.3.4). This means that Froyo (2.2) devices will no longer receive updates. Judging from the statistics in the Play store, relatively few users will be affected by this.
This release also refines a lot of features including but not limited to import of scheduled transactions from XML, creating/restoring backups and auto-balancing of transactions with an imbalance account. There is also improved compatibility of backup XML with GnuCash desktop. GnuCash desktop can now read the XML generated by GnuCash Android. This compatibility, combined with scheduled sync to DropBox/Google Drive, enables some interesting workflows with GnuCash desktop. We shall continue working to improve the interoperability between desktop and Android GnuCash.
Enjoy the release and let us know what you think of it!
After more than 3 weeks in beta, GnuCash Android v.1.4.0 has finally been released to production today. Due to the significant architectural changes in this release, it is being made available on a rolling basis. So don’t fret if you don’t see an update notification right away.
The most significant change in this release is the introduction of split transactions. Each transaction can now have multiple split amounts. This was one of the most requested features and I’m glad it is finally available. Changes have been made to improve the reliability of account imports from GnuCash XML and resilience of database upgrades in future versions.
A summary of other changes in this release include:
- Feature: Introduced a new Split editor for the creation and editing of splits
- Feature: Use account-specific labels for CREDIT/DEBIT instead of just generic “debit” and “credit”
- Feature: Import GnuCash XML files – accounts and transactions only
- Feature: Back up transactions in an XML format (similar to GnuCash XML) called .gnca (Gnucash Android)
- Feature: Option for saving opening balances before deleting transactions
- Improved: Updated processes for moving, creating, exporting, deleting transactions to work with splits
- Improved: Updated computation of account and transaction balances to be in line with accounting principles
- Improved: Updated color (red/green) display to match movement in the account, and not a representation of the side of the split
A big thank you to all the beta testers who patiently put the pre-release versions through its paces and reported bugs and suggestions for improvement.
For those who do not use the Play Store to install apps, the properly signed application package can also be downloaded from Github.