On Jan 17 at 00:49 -0800, Peter Bienstman wrote: > On Jan 16, 11:03 pm, koepked <[email protected]> wrote: > > I'm a few days late to the discussion, but like Cassellino, I am > > interested in the prospect of an Android client for Mnemosyne. I'm > > also looking for a project, so I figured this might be a decent one. I ... > I think there are two possibilities for an Android port. > > * use Java, but then you can't reuse anything from libmnemosyne which > is in Python. You could start from Tim's code, though. > * use Python. If Android does not support SQLite in Python, but does > support MySQL, then the way forward is not by modifying the > controller, but by implementing a different database backend which has > the same functionality as the SQlite backend. The design of > libmnemosyne is such that the database component is nicely isolated > from the rest of the framework, precisely to allow this. > > In any case, it's best to use openSM2sync to sync with the desktop > version. but it's not ready yet. Still, there is plenty of other > Android work to be done, so that should not stop you from getting > started :-) > > Glad that you want to work on this! If you want more info, just let me > know! (but perhaps better on the devel mailing list)
FWIW, I still think that a full Android client targeting Mnemosyne 2.0 is a worthwhile project. Mnemogogo/jojo/dodo are deliberately simple/limited and I have no intention of changing that. I'm more than happy to share code and the lessons learnt while writing Mnemogogo. Tim.
signature.asc
Description: Digital signature
