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
-~----------~----~----~----~------~----~------~--~---

Reply via email to