Title: I quit my job last year and worked mostly on this full SwiftUI rewrite of my Japanese reading app, Manabi Reader. The rewrite gave me the opportunity to expand to macOS (and without Catalyst so it feels extra native) and redo the data layer to be offline-first via Realm with iCloud sync.<p>The biggest differentiators compared with other language study apps are that it tracks every word&#x2F;kanji you read so that you can see how much of a given webpage&#x2F;article you&#x27;re already familiar with and other features&#x2F;analytics built on that foundation; it automatically builds a personal corpus of example sentences; and that it does all the Japanese tokenization&#x2F;dictionary lookups locally on-device and in a flexible web browser-like UI with readability mode, to be respectful of your privacy and to work offline.<p>I&#x27;ve also added Anki integration. Tap a word, tap another button to save it to Anki with the original source material sentence and URL. I have a Manabi Flashcards app as well if you don&#x27;t like Anki.<p>Packed with free features. See what percent of each article&#x27;s vocabulary you&#x27;re familiar with based on your reading history. Scan paragraphs of text with your camera to look up words. Japanese&#x2F;English dict. Native Japanese web dicts. Look up kanji by drawing. Expanded JLPT levels. RSS. Web browser UI. Save links from other apps. Works offline. Readability mode. Tap words to look them up. Furigana depending on your familiarity with each word.<p>Future plans: besides more features (ePUB, YouTube, mpv player, WaniKani integration, more languages, etc), I’m also preparing the underlying SwiftUI web browser lib as open source and will launch it as a WebKit-based browser&#x2F;reader option, which I’m excited to get out alongside other interesting recent entrants to the desktop and mobile browser market.
Upvote: