Jarvik7 wrote:
It looks good but could do with two (obvious) improvements (that you've likely already thought about): more than 400 cards synced per deck (I only run two decks atm, but many expired cards per day due to their size)
I intend to make the card synching more configurable, so you can choose how many cards to sync; how many new ones versus old ones and that sort of thing.
The 400 limit is a safe limit, but could be higher.
There's a bug on the iPhone Safari's database implementation where it will crash & corrupt the database if it grows to 5MB, so that has to be avoided. Interestingly, if you run iAnki on multiple ports like 8000, 8001, 8002... each one will get its own database of 5MB, so this may be a way to get around the limitaition.
and being able to continue studying after closing Safari and re-opening on iPhone. The second is due to Safari I'm sure, but there can perhaps be other ways of doing it (such as saving the page and opening through Airsharing).
This problem is already solved on version 0.13b by using a HTML5 cache manifest.
You can now bookmark iAnki on your Home Screen (and get a nice icon too!), and run it any time.