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.

Attachment: signature.asc
Description: Digital signature

Reply via email to