Three projects for Gnucash
jralls at ceridwen.us
Sat Feb 5 20:59:05 EST 2011
On Feb 5, 2011, at 5:51 PM, John Ralls wrote:
> On Feb 5, 2011, at 3:08 PM, Ryan M. Ward wrote:
>> How does it communicate with Gnucash? Does it remotely access your computer via a network I assume?
>>> Subject: Re: Three projects for Gnucash
>>> From: jralls at ceridwen.us
>>> Date: Sat, 5 Feb 2011 14:01:11 -0800
>>> CC: gnucash-devel at gnucash.org
>>> To: silvercro_magnon at hotmail.com
>>> On Feb 5, 2011, at 1:09 PM, Ryan M. Ward wrote:
>>>> Hello All,
>>>> I am interested in working on three projects for Gnucash (two for right now, one later), and was wondering if anyone had thoughts or suggestions:
>>>> 1) Implementing a way of storing receipt images (scanned or from a cell phone, etc....) in a database- referenced by transaction (IE from the ledger, you would have the option of looking up the reciept associated with a particular transaction, and/or querying a collection of transactions and collecting all of their associated receipts- my thought here is mainly for income tax purposes- I do not envision GNUCash being a tax preparer, but this database would be nice for this and other purposes)
>>>> 2) Implementing an interface between Android/iPhone applications and Gnucash- at this point I am thinking via PC/USB connection
>>>> 3) Extending the functionality of the budget system (which I very much like) to include more automatic setup for home budget users, credit card payoff plans, etc....
>>> Those are all interesting ideas. I think that there's already an iOS app that communicates with Gnucash, though Apple doesn't let apps use the USB for communicating with a computer; they have to use the network.
> Please copy your replies to the list; use either reply-all or, if your mail client supports it, reply-list.
> I suppose that you're referring to the iOS app. I don't know much about it, but I know that Gnucash has no network interface built in, so any companion app has to link to our libraries and access the dataset through that interface in C, Scheme, or Python.
Ah, here it is:
It uses QIF export/import to communicate with Gnucash. Since Gnucash doesn't export QIF, it's one-way communications.
More information about the gnucash-devel