One of the reasons Beancount was the first on my list for exploring, was that it was written in Python and I'm quite keen on using Python for mobile development lately.So it really looked like a perfect candidate that should run the same on all platforms I use currently (Linux, Windows, Android). Unfortunately, that's not the case.Even ledger, which is written in c++, can run natively on all these platforms, which is really convenient. But I managed to package a minimal Docker image anyway.Nonetheless, just off-the-hip shot - what would be required to remove dependency on C/C++ compilation during install?
Also, keeping PyPi versions up-to-date would really be helpful in that respect as Python is available in Termux and installing with pip is a piece of cake on Android.
This hopefully includes Fava, as well, in which case the whole system would be able to run on a mobile device (at least Android).How useful would something like this be to the community, anyway? I know for me it's almost a must, in order to be able to see some reports, at least.
On the other hand, I'm also thinking about expanding MoneyManagerEx for Android to support data export to plain text so that it can be used as a data entry tool on a phone. I have a decent QIF implementation, which was used to transfer entries to GnuCash. There is some CSV code that I would need to revisit, which would be good enough to support (H)Ledger and Beancount as there seems to be a fair amount of tools available for parsing CSV records.
--
You received this message because you are subscribed to the Google Groups "Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/638b10a5-1e93-44d5-9fd1-6bdb4249de5b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
What I'd find useful for myself is not so much having Beancount itself on the device, but a simple app that allows me to enter transactions easily and quickly on-the-go and to make it possible to extract and convert its database to partially booked Beancount syntax like an importer.
--
You received this message because you are subscribed to the Google Groups "Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/9485f16b-bfb0-4039-9972-282195be8a3a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
-- Rudd-O https://rudd-o.com/