On Jan 17, 7:58 am, Timothy Bourke <[email protected]> wrote:
> On Jan 13 at 16:08 +0100, Timothy Bourke wrote:
>
>
>
> > 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
>
> I was curious about how well this would really work. The results can
> be found at:
>    http://mnemosyne-proj.org/node/187
> which now contains a link for `Mnemododo', an Android app for
> reviewing cards exported from Mnemosyne using Mnemogogo.
>
> Mnemododo has some rough edges, but it demonstrates the core
> functionality. For some reason it is corrupting the card statistics
> file on exit, thus please DO NOT YET IMPORT THE RESULTS BACK INTO
> MNEMOSYNE! It will be a few days before I will have time to find the
> cause of this problem, in the meantime I would be grateful to hear
> about whether it will actually run on an Android phone (I only have an
> emulator), and suggestions for how it could be improved (while
> sticking with the basic idea of a minimal client for remote review).
>
> I am obliged (and happy) to release the source code under the GPL2,
> since it contains ports of Peter's source code (from Mnemosyne 1.x),
> but I would first like to fix the bigger bugs and clean it up a bit.
> In fact, the core parts of the source are already available in the
> Mnemogogo distribution; I only had to change two calls to get the
> library to work on Android. The Android SDK made creating the user
> interface quite easy.
>
> Tim.
>
>  signature.asc
> < 1KViewDownload


I just gave Mnemododo a shot on my Droid, but the program wouldn't
launch. I get 'The application Mnemododo (process org.tbrk.mnemododo)
has stopped unexpectedly. Please try again.'
-- 
You received this message because you are subscribed to the Google Groups 
"mnemosyne-proj-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mnemosyne-proj-users?hl=en.


Reply via email to