Gnucash Mobile Planing

John Ralls jralls at
Sat May 5 15:34:54 EDT 2012

On May 5, 2012, at 11:41 AM, Miguel Moura wrote:

> Hi,
> Good idea, it's something that it's needed in this days of mobile
> computing, specially for the smartphone area.
> After reading the document, i only have two coments,
> 1) consider only the android market in the beginning is good,but i think
> you should consider the all market, so development in a multiplataform,
> like java or python, will be an advantage in the long term.

Indeed, but Ngewi is a GSoC student who is doing this for his project. The scope is necessarily limited to what he can accomplish in 10 weeks.

Unfortunately, there's not really much in the way of portability for mobile apps. Android apps must be done in Java. There's a C portability library for handling non-gui stuff, but its scope is extremely limited.

iOS (Apple's mobile OS) doesn't at present support Java and encourages Objective-C++ (which means in practice that if LLVM can compile it, it's good). It's possible to write Python applications for iOS, but they'll be so heavily dependent upon a UIKit library that one might as well write it in Objective-C.

> 2) in transfer the data, ofx file copy from mobile device to pc, and them
> import to gnucash desktop, it also be an option to consider IMHO.

Uh, that's exactly what Ngewi is proposing.

John Ralls

More information about the gnucash-devel mailing list