Hello Geert, To help I need guidance and direction. I have never developed as part of a project such as gnuCash before. If you can think of a good first exercise, I am willing to try. On Sunday, April 19, 2020, 11:00:12 AM PDT, Geert Janssens <geert.gnuc...@kobaltwit.be> wrote: #yiv8039829096 p, #yiv8039829096 li {white-space:pre-wrap;} Hi Camille,
Most of the code relevant for your viewer is indeed C/C++. Parts are gnucash are also written in guile, but if I understand correctly that language is not available on iOS. I'm working on separating the guile parts from the non-gui core of gnucash specifically to make it easier to port that core to platforms such as iOS or Android. Unfortunately that work isn't completely done yet so I will concede that at this stage it may take some effort to get it going. Perhaps you are interested in helping out with this ? Regards, Geert Op zondag 19 april 2020 19:46:11 CEST schreef Camille Rizko: > Hello Geert, I can investigate how to read the database using the code > base. My app is a viewer, so "read only". I have been using gnucash since > 2015, but have not at all looked at the code base. I can probably succeed > with some effort if the code is in C or C++ language. On Sunday, April 19, > 2020, 06:00:54 AM PDT, Geert Janssens <geert.gnuc...@kobaltwit.be> wrote: > > #yiv2676310034 p, #yiv2676310034 li {white-space:pre-wrap;} > Ok. That's fair. > > > > Do note GnuCash supports database storage as well as xml and will likely > switch to database (sqlite3) as primary storage format somewhere in the > future. > > > > Also note the data format can change from major release to major release. So > if you're not using the gnucash engine code to parse the data files you > will have to keep up with these changes over time on your own. > > > > Other than that it's still cool to see a gnucash compatible ios app. > > > > Regards, > > > > Geert > > > > Op zondag 19 april 2020 00:45:12 CEST schreef Camille Rizko: > > Hello, > > > > It is from scratch, it is written in swift, it decompresses the .gnucash > > > > file then parses the xml file and displays the account tree. > > > > > > > > Sent from my iPhone > > > > > On Apr 18, 2020, at 5:37 AM, Geert Janssens <geert.gnuc...@kobaltwit.be> > > > > > > wrote: > > > > > > > > > > > > An iOS app that can view gnucash files is certainly nice. > > > > > > > > > > > > Is it a from-scratch implementation or did you reuse our gnucash code > > > for > > > > > > it (the latter would be really awesome) ? > > > > > > > > > > > > Regards, > > > > > > > > > > > > Geert > > > > > > Op vrijdag 17 april 2020 18:17:28 CEST schreef Camille Rizko via > > > gnucash-devel: > > > > Hello, I developped an iOS app that allows me to view my gnuCash files > > > > > > > > on > > > > > > > > iphone or ipad. It shows the list of accounts with totals. It also > > > > shows > > > > > > > > Balance sheet to date, Balance sheet last year, income statement last > > > > > > > > year > > > > > > > > and income statement to date. Is this of interest to the community? > > > > > > > > _______________________________________________ > > > > > > > > gnucash-devel mailing list > > > > > > > > gnucash-devel@gnucash.org > > > > > > > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > > > > _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel