On Jan 13 at 08:55 -0500, Michael Campbell wrote: > Timothy Bourke wrote: > >There is, however, a client, called Mnemojojo (same link as above) for > >Java-enabled (J2ME) phones, of which there are many, for instance: > > http://www.tbrk.org/software/mnemogogo.html#phonestatus > > This also is, sadly, not for Android. Soon though, I suspect, given > the recent uptick in Android penetration and ubiquity.
Mnemogogo has two parts: * A Python plugin gui that runs inside Mnemosyne to export/import data. * A Java library that exposes this data through a simple API (it handles reading, writing, grading, statistics, etc.). Mnemojojo is basically just a GUI around the Mnemogogo Java library. Only a few of the basic File I/O routines in the Java library would have to be changed for Android. I would expect all of the algorithms ported from Mnemosyne and since refined, tested, and debugged to work without modification. All that is really needed for an Android client is a GUI around the Mnemogogo Java library. The hardest part is rendering the HTML and images (Mnemojojo uses the Fire GUI library). From what I can work out, the Android API already provides this functionality: http://developer.android.com/reference/android/webkit/WebView.html Tim.
signature.asc
Description: Digital signature
