Mnemosyne webserver / Android port

33 views
Skip to first unread message

Peter Bienstman

unread,
Sep 7, 2010, 1:31:36 PM9/7/10
to mnemosyne-...@googlegroups.com, mnemosyne-...@googlegroups.com
Hi,

The last weeks I've been going through a lot of minor items on my todo list: a
bug fix here, a GUI polish there, an architectural rework there. Nothing
spectacular by itself, but all still necessary work.

While I was doing that, for some strange reason I got the inexplicably urge to
implement a webserver to be able to do your reviews in a browser. So I
indulged myself, and put something together. Strangely enough, it took much
less time than I originally thought, probably because of the experience with
the sync protocol. The webserver is not yet integrated in the main program and
has no support for passwords (that will probably be post 2.0), but is
otherwise fully functional.

The main benefit of this is that Mnemosyne will now run offline without any
recoding on any platform which has Python and a webbrowser. No Python bindings
to a native GUI toolkit are needed anymore.

I'm mainly thinking of Android devices here. There, you would start the
webserver on your phone, do reviews on your browser (even off-line), and sync
with your desktop using a separate script. Of course, it should be possible to
combine all of these elements in a single user interface (either Java or
Python) for a more streamlined user experience, but for that, I'm looking for
Android developers.

Cheers,

Peter

Reply all
Reply to author
Forward
0 new messages