My fellow turtles, I have been working on an unofficial Android app for WaniKani and it’s time to get some community feedback before I decide to continue.
There have been many community-driven apps in the past; but thanks to the updated WaniKani backend, we can now create fully native mobile apps that don’t require a webview for lessons and reviews. The team did a great job. The benefits for you are a fast performing app, overnight downloads, offline support, and OS dark theme support with Android Q just to name a few.
So far I’ve built out the bottom navigation, lessons, and learned sections (and offline support).
Since this is just the first milestone, I wanted to get the feedback of the future userbase to see if this is something they want, too.
To my fellow Android users-- would you use this? What features are you looking for?
I was inspired to do this because I do most of my language study on the subway and other solutions don’t work well. I guess I could use paper flashcards, but I want to continue with WaniKani
There is still design and technical work to be done. To my fellow technical turtles, I did have a brief (one) email exchange with WaniKani and it seems like the team is reevaluating their mobile strategy. Based on some job postings on the Tofugu site, it looks like they were shooting for a React Native solution. I’m not sure if that is still the case, but that’s probably why we haven’t yet seen an official app. If that is still the case, we are likely ahead of the curve when it comes to Android but that’s just an educated guess. The app above was created with just Kotlin and the Android SDK. It would be great to have some clarity from the team here if they happen to pass by this post.