> On Mar 24, 2018, at 7:35 AM, Matthew Pounsett <m...@conundrum.com> wrote:
> 
> 
> 
> On 23 March 2018 at 11:59, John Ralls <jra...@ceridwen.us 
> <mailto:jra...@ceridwen.us>> wrote:
> 
> 
>> On Mar 23, 2018, at 8:34 AM, Matthew Pounsett <m...@conundrum.com 
>> <mailto:m...@conundrum.com>> wrote:
>> 
>> On 23 March 2018 at 00:35, Geert Janssens <geert.gnuc...@kobaltwit.be 
>> <mailto:geert.gnuc...@kobaltwit.be>>
>> wrote:
>> 
>>> 
>>> Ideally this would become part of libgnucash in order to make the report
>>> generation platform independent as well (and hence opening the way to make
>>> it
>>> accessible one day on android or osx platforms). This will only be
>>> possible at
>>> the cost of moving away from scheme as reporting engine unfortunately as
>>> that
>>> would not be portable...
>>> 
>> 
>> lua maybe?  It seems popular and portable.. and it's already on my personal
>> education roadmap. :)
> 
> Apple’s rules for iOS include *no interpreters*. That means no Guile, no 
> Python, no Lua, no Ruby, no Javascript.
> 
> That's a shame.  But doesn't that pretty much rule out having an easily 
> expandable reporting engine on iOS?

Not really. The report module in GnuCash is very much done “the hard way”. 
Plain queries and a simple processor to wrap the results in html along with a 
bit of css would get the same results with a lot less effort; add a 
query-by-example UI and the result would be infinitely more user friendly. I 
exaggerated a bit about Javascript because iOS includes Safari and it obviously 
has a javascript interpreter in it. I don’t know UIKit very well but I’d be 
surprised if it doesn’t expose some sort of browser-like view that we could use 
for displaying reports.

Regards,
John Ralls
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to