Hi, This weekend I've been playing around with building a Windows Mobile client based on an earlier Mnemosyne 1.x prototype by Felix.
In terms of aesthetics and ergonomics it still needs polish, but it basically works. On my not too recent Eten X500+ and using a database of 900 cards, startup takes 10 to 15 sec, which is not stellar, but I guess is OK. The review process itself however feels very snappy, with less than 0.5 sec response after pressing a button. For a 9000 card database, however, a single SQL query took forever. I guess the internal RAM cache of sqlite was filling up, causing the slowdown. Playing around with these settings could probably help, as I still had 10 Mb of free RAM at that stage. Another, complementary approach would be a part of the desktop application that lets you export only a few days' worth of repetitions to your mobile device, a bit along the lines of what Tim posted last week. This would fit nicely into Max' Summer of Code work as well. BTW, the amount of code that needed to be written was less than 300 lines, and will go down even more in the future once I move more stuff to libmnemosyne. So, if somebody wants to write a client for a jailbroken iPhone with python, or a client/server for web reviews, that gives an indication of the amount of work needed (hint, hint :-) ) Cheers, Peter --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
