You Got A Question? Ask    GNOME Community!


GnuCash for Android!

This post was made with an older stylesheet

GnuCash

GnuCash is personal and small-business financial-accounting software, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows. Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.

Highlights

  • Double-Entry Accounting
  • Stock/Bond/Mutual Fund Accounts
  • Small-Business Accounting
  • Reports, Graphs
  • QIF/OFX/HBCI Import, Transaction Matching
  • Scheduled Transactions
  • Financial Calculations

GnuCash is a complete financial-accounting application that you have to give a try anyway!

GnuCash for Android

It is still on Beta, and I tried with Android Emulator. I couldn’t find a way to export the data from the interface. But this is a beta after all.

Highlights

  • After some discussion in the Gnucash community, it was decided that the Open Financial eXchange (OFX) would be a better choice than the QIF format. So the application as it is now uses OFX for exporting transactions and can avoid duplicate exporting of transactions. Check.
  • A widget was envisioned for fulfilling the requirement for quick expense entry, which would allow you to save transactions from the homescreen. However, Android does not support input views on the homescreen, so the implemented widget opens an Activity which allows you to quickly save a transaction in the desired Account. Check.
  • OpenIntents does not define any standard financial transaction intents. However, Gnucash for Android allows 3rd-party applications to create accounts and transactions through custom Intents. Check.
  • ActionBar, ContextActionBar and ActionModes, list selection are all implemented using the guidelines from the Android design guide. Even the internals use Android recommended best practices like asynchronous cursor loaders for lists and fragments all over the place. Check.

User Interface

I tested it only with Android 4.1 platform.

        

You can make new accounts and move transactions between them, but I didn’t find a way to remove them thought. It’s simple, beautiful and handy. When it get full featured and gain an sync ability with GnuCash will be and really useful :)

Get GnuCash for Android Beta1

or   Get it from GitHub   or    Explore it in GitHub

Support it

Download it, use it, give feedback to Ngewi Fet, fork itsupport it :)

Do not forget to check Fet’s original blog for much more info, and comment on him if you like his work!

*Update (19/10): Ngewi corrected some things I missed on this:  “You can export by clicking on the menu button (Android 2.x) or on the ellipsis (Android 4.x) when viewing the Accounts list. Also transactions have a checkbox near them which allow you to select transactions, move them or delete them.

As for Accounts, if you long-click on an account, it becomes selected and you can edit or delete it.”

 


 
  We can't watch comments unless G+ provides an API or if you send a notification, e.g +World Of Gnome
     Sometimes is better to place your questions on GNOME Community
  • Ngewi Fet

    You can export by clicking on the menu button (Android 2.x) or on the ellipsis (Android 4.x) when viewing the Accounts list. Also transactions have a checkbox near them which allow you to select transactions, move them or delete them.
    As for Accounts, if you long-click on an account, it becomes selected and you can edit or delete it.
    Thanks for trying it out and for the feedback!

    • alex285

      Aha, I didn’t know that select in Android was working by pressing/holding down the item. Not an Android owner :)
      Sorry about that!

  • Pingback: The 2012 Google Summer of Code fruits! | woGue

  • Ngewi Fet

    Gnucash for Android is now available from the Google Play store! https://play.google.com/store/apps/details?id=org.gnucash.android

  • Sandor Karl

    wont work on Samsung Galaxy Note with Android 4