Thanks for the thoughtful feedback on this.
rcloud said:
#1 & most importantly: The ability to add media- I have a lot of sentences that utilize recordings of natives speaking an entire sentence. Being able to use SRS for listening practice was a revelation for me and is now a large part of my flashcard deck. Also, part of my deck consists of food ingredients and dishes, without pictures in my deck these would become almost useless as learning the name of a dish isn't very helpful without knowing what it is.
Oft-requested and should hopefully be coming in 2.3 - would actually be pretty easy if we didn't have to also come up with an interface to manage / import / export / copy between cards / etc the media you'd created.
rcloud said:
#2 & almost just as important: Statistics- The more the better. Keeping track of my progress is extremely important. Someone already mentioned the HanziStats plugin and it's a feature that I love. Although, even more importantly is keeping track of review history. I know it may seem silly, but being able to see a graph with my review count and time keeps me motivated as I know if I don't do my reviews I'll always see that dip to zero on my history graph.
By "review count" do you mean the number of cards reviewed each day? We're not tracking the statistics needed for that right now for space-saving reasons, but we could easily start doing so I suppose.
rcloud said:
#3- Ability to easily add sentences - I love being able to add sentences to my deck right on my phone when I encounter them.
That's actually already possible - you just go into Organize Cards and tap on "New Card"; you can even set up a shortcut to do this with a button tap-hold from the main dictionary screen. Is there something Anki does to make this particularly streamlined or were you just not aware that Pleco had this feature?
rcloud said:
#4- Faster scoring of cards - In Anki, there is a default answer, based on your history with that particular fact, that guesses how well you know the fact. I have found this to be spot on almost all of the time except for when I have forgotten a fact. In Anki I have it set up so that different area of the screen correspond to different scorings, so I can set up tap zones for default and incorrect which allow me to fly through my reviews. The current system that you have looks much prettier, but I have found it takes longer and even small differences in time add up when you are doing hundreds of reviews a day.
This one I'm a little wary of - if a card is always coming up with anything other than a 6 / highest possible score, doesn't that suggest that the system should be showing it to you more often? We already do have an option to show all 6 score choices in lieu of correct / incorrect buttons followed by 3 choices each, and I suppose we could add an option to hide two of the incorrect choices (so you'd get a 1x4 instead of a 2x3 grid of buttons to tap on), but I'm worried that changing the order of buttons for each card would create more problems than it would solve.
rcloud said:
#5- Syncing- A nice feature, but I'm not sure it's as important as you think. Most people I know that use Anki only review on their phone. So while it is really nice to add cards from the computer and sync them, I don't think that AnkiOnline is the main reason people use Anki.
It's actually more important for us because a lot of people like to create new cards while reading documents on their iPads, then review that vocabulary on their iPhones; that sort of system is very awkward to set up without online sync.
rcloud said:
#6- Accept Custom Fonts - I love being able to use the KaiTi font in my flashcards.
Does Anki support this on iPhone? And with fonts that you supply yourself rather than fonts that are built into the app? And you're installing the font on the iPhone instead of, say, generating images of characters with the font on your desktop and copying those over to the iPhone? Not sure how he's doing that - I guess he must have implemented his own copy of FreeType (as we occasionally threaten to do).
rcloud said:
#7- Edit cards on the phone - With the dictionaries built into Pleco, I wouldn't have to worry about incorrect definitions for words, but for sentences this is important as well as for adding notes to cards (especially important for adding mnemonic devices).
Already supported with custom cards - see #3.
rcloud said:
#8- Local notifications when a set number of cards are due to be reviewed
That certainly might be doable - it would be annoying to have that come up whenever even one new card was due for review, but maybe if you set it to remind you to review at a specific time every day (or once the # of cards due reached a certain threshold) it could work.