Version 2.2.7 Released

  • Fixed a crash that could occur when deleting lessons

  • Tweaked how the app handles new cards that are passed or marked unknown in study session

Passed new cards will be marked yellow and still be considered to be new. Unknown new cards will be marked red, given an unknown count of 1, and will no longer be considered new.

  • Added a Study Due Variance setting that will randomly add or subtract a day from your cards’ study due dates which may make card shuffles appear to be more random

  • Added a New Card sorting setting to Options so it can be set individually for each lesson

  • Cleaned up the look of the Options screen

  • Removed the Dislike button from Shared Lessons; Lessons will now only be sorted according to Liked count

Version 2.2.5 Released

  • Reimplemented importing CSV files and exporting CSV to the pasteboard or a file

This broke a couple of patches ago but someone requested it be fixed so I fixed it.

  • CSV exports can now optionally include each cards’ examples

This will make the CSV file have an unequal amount of columns on each row so you should NOT include examples if your software doesn’t support this.

After exporting a CSV file, you can e-mail it or send it to Dropbox (or whatever is available on your phone). If you cancel this, the file will simply show up in your documents list so you can export it from iTunes if you’d prefer:

  • Various Shared lessons fixes and optimizations

I’ve uploaded about 10 lessons but it’s says I have 0. Hmm… After a bit of research, it seems that there is a bug in the way that CloudKit is reporting metadata for each file. Apple has stated that this bug will be fixed in iOS version 9.2. Once it’s fixed, any files that you uploaded prior to this version will be accessible again. Any files that you upload now will be available to you immediately. I’m very sorry for any problems this has caused for anyone. Please let me know if there is anything you’d like to see in future versions.

Happy studies!

Version 2.2.0 Released

The new version should be available soon.

  • No more ads

‘Nuff said.

  • Lesson sharing lets you share your cards and download lessons made by other users

This is a totally new feature making use of a totally new API so it’s quite possible that there will be some issues.  I’ll be monitoring this closely and will try to push out a fixes quickly if anything goes wrong.

You’ll need to make an account in order to access this website but it has a lot of very helpful info if you’re using mnemonics to memorize new kanji. And if you’re not using mnemonics, you really should give it a try; I think it’s much easier than the stroke-by-stroke method. You can search the site directly from the Study view pop-up menu and find a good story to copy and import or use them as inspiration to make up your own story.

 

  • Review missed and passed cards when ending Study Sessions early

  • Copy cards’ examples to the clipboard

This works from the Edit view and during study sessions. If you’re planning to re-import these as cards in a different lesson you should select “imiwa entries” from the import menu.

  • Initial iCloud syncing is now even more stable

It might be just a bit slower now but that seems to help fix some of the occasional crashes.

  • Other minor bug fixes and performance enhancements

I’ve already found a few minor issues that I’d like to fix in the next version but please be sure to let me know if you notice anything strange. The next version’s major new feature will be to have an example database available directly within the app and to optionally display a random example automatically if you haven’t added your own examples. I’m probably going to implement this as an In-App Purchase. This is so that users that don’t need it don’t have to worry about the extra space that an example database will take up and Apple now hosts downloadable IAP content meaning I won’t have to worry about serving it myself. I’m not sure if I’m actually going to charge anything for it or not but it’ll probably be free.

Please let me know if you have any other ideas for new features.

Happy studies!

Version 2.2.0

Well, I’m sure you’ve all seen the information about the new iPhones and the new iOS. I’ll tell you right from the start, most people are probably going to be a bit disappointed with the operating system itself. iOS 7 was a big change for users because so much of the user interface elements changed. iOS 8 is more of a behind the scenes update so users probably won’t notice that much of a difference at first. Let me assure you though, the new tools for developers that they’ve built into iOS 8 are amazing and once you start seeing updated and new apps come out, you’re going to be very impressed…I think…I hope.

Regarding kanji Flow itself, the big new feature, the feature I’ve been thinking about implementing from the start, the feature that will basically complete the app as far as I’m concerned, was finally made possible with iOS 8.

Lesson sharing is coming. Hopefully, everyone will share their lessons and you’ll have a lot of new content to choose from.

I’ve been trying to think about what kind of features I should implement. The thing is, I’m not trying to build a community here. I just want to make more content available to everyone. Quality content. With that in mind, you’ll be able to see what’s popular and up and down rate lessons. For now, you won’t be able to comment on lessons, add a user name to the lessons you upload, or distinguish and/or subscribe to lesson content depending on the individual user that uploaded it.

Again, I’m not trying to build a community so I don’t think that kind of stuff is really necessary.  I will, of course, consider user feedback regarding that, however.

So when will it be ready? Well, I’ve pretty much completely finished the implementation of the new features. However, there are a few loose ends to tie up. That’ll probably take a few hours so I should be ready to push out a testable version next week.

That means that it won’t actually be ready for release alongside the launch of the new operating system. I’m a bit disappointed about that but it is a huge update so proper testing will be very important. The new TestFlight app means that anyone will be able to join in on the testing, though, so be sure to download it and let me know if you’re interested in trying out the new version before its official release.

Happy Studies!

iOS 8

iOS 8 was announced today. It has some new features that will allow me to implement some of the things I wanted to do in a much simpler way. So, I’m going to stop developing the new version that I was working on and go back to 2.1.2. I’ll release a small update to version 2.1.3 that contains some minor new features and bug fixes and then start work again on a big update to version 2.2.0 that will be released along with iOS 8.

I was planning to implement some sort of functionality to import or export Anki files. However, that was just going to be a temporary crutch to allow users a way to get at some extra content until I could get file sharing set up. File sharing itself isn’t difficult, but I would’ve needed to make a server available which wouldn’t have been so simple. I don’t need to worry about a server anymore and will be able to get file sharing working very quickly. So, I’m not so hyped about Anki files anymore. I know some people use my app only as a tool to export cards to Anki. Of course, that’s great and I’m glad you find that functionality useful but I’m not sure if I should spend time enhancing that versus using my time to actually make the app better. Thus, I might not add Anki importing and exporting after all. If you like Anki, you should just use that. I will consider feedback regarding this however.