[iOS] Mobile AlliCrab for WaniKani

I tried Tsurukame when it was first released, but I found the lack of constant syncing to be too frustrating. I’d add a synonym on one device and it would be marked wrong on Tsurukame an hour later. Does anyone know if that’s been fixed?

But anyway, I’m probably staying away from mobile apps as long as reorder scripts are unavailable. I got so used to the reorder script that I don’t really want to use WK without it.

2 Likes

@Sezme Used Tsurukame for a year and never had that problem or any major ones.

You can see the status of uploaded items at the bottom if you think it’s not yet synced, but a simple refresh always fixes it.

Also you can reorder with Tsurukame pretty much anyway you want.

2 Likes

Sorry, beta testing Matt Sanford’s beta of Tsurukame. You’re absolutely right, and it is addressed in the true latest build.

1 Like

2 days left on the TestFlight.
@cplaverty, if you get here before Add Reorder SRS script by UInt2048 · Pull Request #46 · cplaverty/KeitaiWaniKani · GitHub, then please merge that and upload it to TestFlight. I still find it useful for stats and I am sure that I am not alone

2 Likes

That’s it, not available on TestFlight anymore. :frowning_face:

2 Likes

Still possible to build yourself. @cplaverty, where are you?!?!?!?!?

I just have an Apple ID and, for some reasons, I thought I needed to be part of the Apple Developer Program not to build an app (of course), but to have it installed on my phone (no idea why I thought that!).

However, having given it a try, I can see that this is not the case. In the end, my Apple ID is good enough to both build and install AlliCrab on my phone. Great!

(Yes, I am not an iOS developer… :slight_smile: )

1 Like

It used to be that you had to be a part of the program to be able to install to physical devices (xcode < 7) but they since changed it. Keep in mind that the personal signing cert it uses is only valid for 7 days, so you’ll have to rebuild every week.

1 Like

1 Like

Ah, that might be the reason I seemed to remember that (about installing on a phone) as I might have given it a try a few years ago.

As for the 7-day validity: argh, indeed, I now remember someone (you?) mentioning it here on this forum/thread(?). Is that something that applies to any app that one “manually” installs on a phone? It’s just that I have started developing a small WK-based Flutter application. So, I am wondering whether I am going to face the same validation issue. I guess I will find out once I have reached the beta stage.

Yep, any app installed manually through xcode will expire eventually. With a free apple developer account it’s 7 days, and with an enrolled apple developer program account ($99 a year IIRC) it’s 1 year. Testflight builds are good for 90 days.

Ok, thanks. That’s not ideal, but I can “understand” why Apple is doing that.

1 Like

I found Tsurukame syncing to be a bit hacky. Like it’ll stop for no reason and refreshing or closing and opening the app again doesn’t guarantee it will resume syncing.

1 Like

Yeah the refresh rarely does anything but closing and reopening the app has never failed to resume syncing for me. You have to kill the suspended app though by doubletapping the home button and swiping the app up to close it completely.

Same experience here.

Something else that could be greatly improved is the search facily. Say that you search for “Talk”, then you get the following:

So, the relevant information is listed in eighth position…! The search facility is very fast (since it’s all offline, I imagine), but I would prefer it to be slow and accurate rather than the other way round.

@carlostdev @morteasd We have fixed the hacky refresh, just haven’t got the update submitted to the App Store

2 Likes

Looking forward to that update, then! :smiley:

1 Like

So based on that, I checked out TsuruKame today. It looks like you can change the review order to Random, SRS level, Current level first, or Lowest level first.

But I actually want Radicals first, then Kanji, then Vocab. (levels lowest to highest.)

If they can make that an option, I’d like to give it a try.

1 Like

Ah yeah, sorry, I was talking about lessons.

1 Like

Sounds fun! Maybe I’ll go do that :stuck_out_tongue_winking_eye:

@Sezme, here is a UI mockup:

2 Likes