It’s on the list. Right now I’m waiting for 1.2.0 to show up on the Google Play Store, once that is done pushing updates will become easier for me and then I’ll do this one.
There’s quite a lot of interest in Android, and vrickey happened to make their announcement just as I was getting ready for mine… but these apps are unrelated to each other.
Yeah, I’m not happy about the audio downloads at all yet. What’s in there now is my ‘it works for now’ implementation. It’s always possible to preload audio from the menu so it won’t start downloading unexpectedly on the road. Still plenty to do there (wifi-only setting, no audio at all, etc.), and I’ll take your feedback along. Thanks!
You should be seeing the text of the vocabulary you’re quizzing, in white on a dark background. Presumably you’re not seeing it because of issues with the display. It looks like an e-ink or e-paper display I guess? I know the app works with monochrome displays in general, but maybe an e-ink display requires more attention to support. It’s one of those things I’d like to support, but I’d have to get a device like this (real or emulated) for testing, so it’s not much of a priority for now.
And yes, the keyboard should pop up automatically, but I can only ‘suggest’ that it does. User settings or the device itself can always stop it from happening, and there’s not a lot I can do about that.
Yup, e-ink. I’m not suggesting it should be supported, but figured I’d mention it in case there was an “aha, I know the problem” epiphany moment like sometimes happens. I just now installed it on my smartphone (had to temporary disable Google Play protection, so thanks for linking to a guide on that on the download page) to try out.
If I find any issues with it on my smartphone, I’ll be sure to point them out. So far, my expectations are high (while being tempered for a pre-release product) =D
Oh ok i see, it doesn’t help that you’re both level 3-4 and with no profile picture
Anyway i didn’t try the app yet (will do so asap when it’s in the play store) but have read the thread and it seems you have added everything I wanted and then some! I actually cant stop thinking about the anki mode, it’d be such a time saver (especially as typing the meaning in English takes so much time for me lol) that i might do my reviews on this even when I’m at home.
Yes, I could see how that could be confusing. To clear anything up, I changed my avatar to Anghel Higure the bad boy from the 2014 Japanese dating sim classic, Hatoful Boyfriend.
Nice work getting all the syncing up and running! I am sure that took a little bit of fiddling. It sounds like we should request an API to enable a seamless onboarding experience in terms of setting user permissions.
Anyway, here are two resources that I think you might find helpful:
The first link is to setup an internal test group of up to 100 users through the Google Play Store channel. They will immediately get your app updates and since this is the official distribution channel, you won’t run into any side-loaded security issues. Users go to the Play Store app to get an update or manage the app. You’ll need to pay the $25 registration fee and get set up first, though.
The second is a dual design-code documentation resource for the new Material Design library. It’s fairly plug and play, so copy-pasting the components you need would even go a long way.
Neither of these are in the Android docs, so it could be confusing if this is your first full feature app.
Leap for WaniKani is more or less on pause until I hear back from the team on what their mobile app plans are and their moneteization guidelines, so you’ll be first. Chapeau to you.
I did the internal test track thing, but it takes ages for the first build to get approved. Sideloading is not ideal, but at least I can do it on my timeline, not Google’s. I got the first release approved earlier today, so hopefully I can move faster now.
I know about Material, and I am deliberately staying far away from it. I don’t want to get into a long rant about UI design, but doing what Google considers proper Material design on mobile leads to horrible UX in all but the simplest cases. I want a UI that’s simple, fast and compact. Material is none of those things.
Because the store sees the sideloaded versions as untrusted, you will not be able to do a smooth upgrade to the store version, sorry about that. You’ll have to uninstall the sideloaded version and start fresh with the store version. So make sure your reviews are synced before you do, and keep your API token ready! But after that, updates will be smoother, and you can let your device take care of them automatically by turning on auto-updates.
If you enabled sideloading or disabled Google Play Protect just for this app, you should put your settings back the way they were once you’ve installed the store version.
The version on the store incorporates the majority of the feedback I’ve gotten so far:
Version 1.2.0, 2019-08-18:
Handle vacation mode. If vacation mode is active, disable lessons and reviews and hide the timeline bar chart. All other functionalities of the app remain available.
The Undo button now also works in Anki mode.
Multiple undo is now possible, as long as the last item hasn’t already been reported back to the almighty Crabigator.
Normally Flaming Durtles will try to report a lesson/review item to the almighty Crabigator as soon as you’ve answered both meaning and reading. There is now an option to delay this upload until the entire session is finished. (This will also allow unlimited undo.)
A few tweaks to the layout to make the UI more intuitive, and more usable in landscape orientation.
Yes. The self-study works exactly the same as a review session as far as the app is concerned, but the results are thrown away and never reported to the API.
Just popped it from Play Store, and I already know this is the app I’ve been waiting for! Huge +1 for making the vocab font size waaay bigger then in WK for WaniKani! What I would like to see yet:
Wrap up button
Option to turn popups completely off after inputting an answer, or even better: display only the alternative answers
Back button works a bit odd now, jumping back to the reviews screen when I want to exit etc.
It’s in the menu. I didn’t put it on the quiz screen directly to avoid overcrowding that.
I’m not sure what you mean by this. Could you explain in a bit more detail what you’d like to see and when?
The back button navigates to whatever screen you were on before. So for example if you choose to look up something during a review session, pressing back will bring you back to the quiz screen. So that works as intended. I’m trying to fix up the history stack so you don’t back up to a review session that’s already finished, but Android is a bit temperamental about that so far.
If you just want to exit to the dashboard, there’s always the home button in the toolbar at the top.
Ok just downloaded the app, a quick thing that really confused me for a few minutes:
So I had an extra kanji in the reviews compared to the website, in the website it was saying 60 reviews and in the app it was saying 61. So i did the extra kanji. As you can see it’s in level 32 whereas i’m at 31. Actually this kanji used to be taught much earlier but it was changed with the Content Overhaul. Actually even the reading was changed so I kept getting it wrong and was really confused.
I think this is the only kanji in this situation, at least for me, where I learned it but it’s not supposed to be in my reviews. Can you do something about this? Or if you think it’ll be fine when I get to the next level it’s fine, at least I don’t mind.
Edit: It keeps coming back lol, each time I start a new session it’s there. I’ll memorize it completely by the time I learn it in the next level
Ooh, interesting edge case . I haven’t seen this before, but so far none of the content changes have affected me in this way at all. I think I know what’s going wrong and how to fix it, but to be sure, could you send me your debug log so I can see what the API is telling you? It’s at the bottom of the settings menu. (Ideally immediately after doing a review with that kanji in it.)
And yeah, it should resolve itself when you level up, but I’d like to fix it anyway.
I’m using the app and i think it’s pretty much perfect. Just one thing: on the website when we get an item correct we see an green up arrow and the level of the item, and if we get it wrong (either reading or meaning or both) we see a red down arrow and again the level of the item. Can you implement this as well?
Oh, I didn’t notice. In that case, it may be worth ordering reviews so that no more than 10 would be pending at a time. Otherwise, wrapping up could take a long time.
For example if you enter the reading, the panel explaining the reading gets shown immediately. My problem is that the meaning is sometimes in the reading explanation, so you’d better ignore it. So I suggest an option that only shows the alternative answers, without the explanation.
Two more things:
During reviews, the SRS table shown at the bottom is not updated with the currently input answers.