← Back to context

Comment by ig0r0

1 month ago

Working on Yomu, an indie iOS Japanese reader intended to make intermediate reading easier.

It started while I was studying for JLPT N4 — I wanted adaptive furigana that hides readings for kanji I already know, so I could focus on real text without constant lookups. That shaped the core architecture: level-based furigana, offline dictionary (JMDict), and custom tokenization logic with IPADic for accuracy.

Some interesting challenges have been furigana edge cases, Safari text paste quirks, and balancing offline performance with accuracy.

Yomu is live on the App Store now, and I’m writing about the problems that led me to build it on my blog: https://blog.kulman.sk/japanese-reading-problem/.