Dear Ernie,
For last cca 10 days I am experiences mysteriousshort-time freezes on my Iphone 4 and I beleive that Flashcards is responsible for it. Here is the story:
I have three decks (Russian-German words), 1817, 185 and 627 cards each. The first one (1817) contains a lot of simple words that I know from before, so during my intensive use of your program in the middle of February I added about 1000 "new" words (I mean there state became "due"). I use space-repetition method so every day I had to repeat about 200 words. In the end of February I didn't have a chance to use Flashcards for about a week, so when I run Flashcards about a week ago I have seen, that I have had 1016 words that were "due" in the first deck, 25 due words in the 2nd deck and 129 due words in the 3rd deck. This is where trouble started. Each time I try to practice any of those three decks (I practice "due" words), first 10-15 words are OK, and then everything starts slowing down - screen and buttons stop reacting and all you can do is just wait. Then, after about 5-10 seconds everything gets back to normal, but only for a short time, like 20 seconds and then freezes again.
Before I decided to write this post, I have done a lot of testing - I terminated all background processes, I put iPhone into fly mode to stop all possible data transfers, I even tried to monitor CPU usage activity in iStat and SysInfo - it didn't show any spikes of CPU activity (but probably because during these freeze periods CPU activity has not been logged at all?). I tried enable/disable iPhone firewall... Well, to make long story short, nothing helped. When Flashcards is not running, everything is OK. When Flashcards is running (also in background) - those freezes are happening all the time. Therefore I think that Flashcards is responsible for it, maybe because there are way too many "due" cards in my decks?
Tech info: I have iPhone 4 32GB, iOS 4.1, free space around 15 GB, last version of Flashcard Deluxe (legally bought in AppStore). The phone is jailbroken with full access to file system, so if you want me to send you any files or anything for investigation, just let me know.
Thank you very much in advance for your attention.
Ace.