Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hi Chris, looks like an awesome start. Some quick suggestions and questions:

1. You should fully support romaji entry for looking things up. The mechanics of switching input methods on iOS are pretty terrible so it is really inconvenient to have to switch into Japanese input mode. I searched for "hana" but got only 花合わせ and 花を引く as matches -- because those have 'hana' in the English definition string. Searching for はな brought the two obvious matches (花 and 鼻) to the top, but I had to go back and cycle through several other input methods to get to Japanese input mode, which was annoying and took longer than the rest of looking up the word. Some other dictionaries do this, and even sites like Amazon Japan now do this for searches as well -- dealing with input methods is just a hassle in general.

2. The understanding of verb conjugation seems really awesome and jumping between things on a "learning tangent" works really well.

3. You have to sync vocab lists and spaced repetition drill status/progress to the cloud. It's just too useful not to do it -- you want to be able to do that in quick downtime moments from any device. Luckily there are many easy ways to do it nowadays. I don't blame you for shipping without that, though! ;-)

All in all, great start!



Thanks for the feedback!

1. I actually just finished implementing romaji entry, and it will be coming in the next version update. Honestly, after implementing it, I can't believe how much time I've wasted switching input methods. =)

2. Thanks!

3. I know, I know! I really want to, but I spent a couple weeks diving into it and found it really buggy and hard to get right. I'm using Core Data under the hood to store this stuff. Any suggestions for tools I should look at to help with syncing?


For syncing, look at couchbase mobile, which recently has added support for Core Data: http://blog.couchbase.com/syncing-with-core-data


Looks promising, thanks. I initially tried with iCloud syncing, and it was a mess.


> 1. I actually just finished implementing romaji entry

Great! I didn't see a need to put it this bluntly in my initial comment, but having to manually switch input methods is enough of a deal-breaker for me that I was going to uninstall the app... but now I will leave it installed and wait for that update. ;-)


I like the approach that the kanji useing website I am useing [0] took to input. They accept the input itself to be in romaji, by transliterate into hiragana as you type.

[0]https://www.wanikani.com/


That is good when the input is known to be Japanese, but in this case the user might be inputting Japanese using the English keyboard, or might be inputting an English word to look it up in Japanese.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: