Version 2.3.3 Released

  • Fixed kanji Flow and CSV exporting to mail
  • Fixed kanji Flow and CSV importing

There were some disparities between the way kanji Flow exported text to an e-mail and how it would read the data when trying to import that text but it should work as expected now.

  • Updated duplicate checking to check for a hash of the original kanji when importing from imiwa?

Duplicate checking looks at each card’s kanji entry to test for duplicate cards.  That generally works, but if you edited a card’s kanji entry it could be imported again by accident. This could be especially problematic for verbs or verb-based words that might have multiple kanji entries:

Going forward, when you import a card from imiwa? kanji Flow will store a hash of the card’s kanji entry. Even if you edit the kanji, the hash won’t change. So, if you try to import the same card again later, the app will check the hash and let you know that it’s a duplicate. This check will occur automatically when doing imiwa? imports. You can choose to do the old check for exact kanji duplicates or check the import hash via an alert that appears when you tap the Duplicates button.

Please keep in mind that this will only work moving forward for cards that you import after installing this version of the app.

Happy Studies!

Version 2.2.1 Released

This was actually out yesterday but I was a bit behind and didn’t have time to do the notes, sorry. Anyway:

  • Example sentences from Tatoeba.org

You can now access a database of example sentences right on the Examples view. Move them into your examples list with a single-tap if you want to view them on-card during study sessions. I only chose to import the smaller database with examples for common words to keep the size down. Also, this won’t show word examples for individual kanji. That would actually require a dictionary database which would probably be way too big so you’ll still need to go to imiwa? for words.

  • Easier importing with automatic duplicate checking

You no longer have to choose the type of import and dupe checking will occur immediately giving you the option to import everything or just the new stuff.

  • Tweaked imports from imiwa?’s Open In… feature
  • Tweaked new card sorting
  • Tweaked card resetting

The tweaks probably won’t be noticeable to most but they should make things a bit better.

  • Fixed Edit view searching
  • Fixed CSV exporting via e-mail
  • Fixed a bug that would sometimes cause examples to show the wrong translation

Searching and CSV exporting were basically totally broken; they work now. The translation hint bug was only a bit annoying but shouldn’t be a problem anymore.

In the next version I’m going to see if I can get those examples from the database I added to optionally show up automatically if you haven’t added any of your own yet.

I’m also planning to try release some updated Youtube videos about how to use kanji Flow, Reviewing the Kanji, and imiwa? most efficiently.

Let me know if there’s anything else you’d like to see or if you notice any problems.

Happy studies!

imiwa? 4

The new imiwa? is available and has quite a few new features. As far as kanji Flow is concerned, you can now open your “My vocabulary” lists and imiwa? file exports directly in kanji Flow:

When kanji Flow launches you’ll have the option of importing the cards into the currently open lesson or copying them to the clipboard to manually import via the Import button on the Edit view. You can choose to not import any duplicates if the list is just an update of a previous import:

Unfortunately, this doesn’t work from your History list but you can still copy and import like always. Actually, importing from the History list probably takes fewer taps than using a vocabulary list so it’s still my preferred and recommended method.

Please let me know if you have any questions.

Happy studies!

Version 2.1.0

Hi guys. I’m still working on getting iCloud integration working properly. Actually, iCloud itself is fine but I want to make sure that it’s presented in such a way that isn’t clunky. Basically, it’s going well but it’s not quite perfect yet, so I’m gonna keep tweaking until it’s just right. However, I got a request from a user for a bit more automation in handling duplicates. So, I decided to release an update just for Khalid. This update is going to do a couple of important things.

First of all, the app has been updated to a totally new data model. The old flat data files will no longer work; I had to switch over to a document based data model in order to ensure proper iCloud functionality. When you load up the new version you’ll see two sections in your Lesson List. Your old data files will be at the bottom.   A single tap will convert them to the new document format. I decided NOT to automatically convert your old files so that you can manually choose to update, backup, and delete them as you so desire. That way, you don’t have to worry about the update interrupting your ability to backup your old data files so that you can return to an older version of the app. Most people are just going to want to update all of their old files and delete the originals. Once you’ve converted your data files to documents you’ll be all set to go for the next version with iCloud.

Secondly, you’ll have the option to keep your original cards or your new imports when checking for duplicates. If you’d like to prevent automatic deletions, simply favorite any card that you’d like to keep around. Starred cards will never be automatically deleted.

You also might notice that searching is a bit faster in this version. I actually implemented live searching a LOOOOONG time ago but had to turn it off because the old third generation devices simply couldn’t handle it dependably. It shouldn’t be a problem on current generation devices, however.

I’d really like to thank Khalid for the awesome idea about auto-handling of duplicates. Again, I’d like to emphasize that a majority of the new things I implement are based on user feedback. If there’s anything you’d like to see changed or added to the app, please don’t hesitate to contact me.

Happy Studies!