Hey, I hope everyone is healthy and is able to use this time to catch up on their language studies. I took a staycation this week and spent a day on a feature I wanted - Review Forecasts - and also added additional Notification Category settings that @sensei321 suggested a couple weeks ago. I think this rounds out a v1 Dashboard and Notification Settings which are pretty full-featured. Thanks for your feedback to make that happen.
- A 24-hour Review Forecast split between “Today” and “Tomorrow” cards
- In addition to Notification Frequency, Notification Category settings are now in the nav drawer. This allows you to toggle Review-only, Lessons-only, or Lessons and Reviews notifications in the system Settings.
- Design updates following the WaniKani design system
There is a pretty frustrating implementation on the WaniKani Mobile Web that causes the keyboard to close when you enter an answer. I tried to find a short-term fix, but there isn’t anything within my control other than a full rewrite of Reviews.
However, I did contact WaniKani about it and they said that while there is no timeline, they are aware of the issue. If or when they fix it, Reviews via the mobile web will be much much faster. If anyone also uses Bunpro, my goal is a similar state at least for now. We’ll be more reliable that that app, though!
Everything that I mentioned in my open source proposal post is still true and this app will likely remain in a hybrid web/app state for the rest of the year.
I do not have a roadmap or timetable, and at this time there really aren’t that many users, but looking forward these are the things that are on my radar.
Level Up - Small/Medium Effort:
I usually look at the web’s Dashboard to try and figure out when I’ll reach the next level and what Kanji are required to do so. A mobile-optimized UI/UX for this on the Leap for WaniKani Dashboard would be nice.
Learned - Medium Effort
Similar to the first post, there would be a bottom nav with a Learned Screen that shows all of your Radicals, Kanji, and Vocabulary in a list and a Detail Screen if you click on one. This isn’t highly requested, though.
Reviews - Big Effort
If I do this, it would match the WK UI/UX and have fully automated tests to make sure we are bug-free. I’m also thinking of a setting that lets a user decide to switch between mobile web or native in the event there is a feature like audio-playback that hasn’t been implemented yet. I have my eye on the keyboard fix in the previous section.
Lessons - Big Effort
Similar to the first post, I have the Lessons UI/UX done; but the Reviews feature will need to be done first so that I can implement the Quiz at the end.
Dashboard with Review Forecast
Nav Drawer with Notification Frequency and Categories
In-App Notification Frequency
Deeplink to Notification Category System Settings