BunPyro - New Android App (WIP)

The app is not synchronizing with the website on my phone. It says “something went wrong on our side” every time I try to open it. What do I do? It’s been weeks like this :pensive: and I really want to use it again.

Thanks for letting me know. Sorry about this. I will try to prepare a quick fix, but I’m traveling right now.

@Jake The response of api/v4/example_sentences contains many examples without grammar-point-id now:

    {
      "id": "19937",
      "type": "example-sentences",
      "attributes": {
        "grammar-point-id": null,
        "japanese": "<span class='vocab-popout' data-vocab-id='1053'>電車(でんしゃ)</span>の駅員(えきいん)に話(はな)しかける「<span class='vocab-popout' data-vocab-id='565'>あのー</span>、<span class='vocab-popout' data-vocab-id='13
7'>すみません</span>。<span class='gp-popout vocab-popout' data-gp-id='14' data-vocab-id='88'>ここ</span>から博多(はかた)<span class='gp-popout vocab-popout' data-gp-id='360' data-vocab-id='992'>まで</span><span class='vocab-popout' dat
a-vocab-id='935'>行(い)く</span>には<span class='vocab-popout' data-vocab-id='493'>どう</span>したら良(よ)いのでしょうか…?」",
        "english": null,
        "nuance": null,
        "sentence-order": 6,
        "audio-link": null
      }
    },

Is this expected? An example sentence without grammar point doesn’t make sense to me. Is this used as a workaround to archive these examples?

Edit: Currently I’m expecting the grammar-point-id, the japanese and english attributes to be not null.

1 Like

I have just published a quick fix to the Play Store. You need to update the app to the latest version (0.5.1).
The fix looked good on my end but let me know if you still experience some issues.

2 Likes

New update fixed the issue for me.

2 Likes

Thanks for fixing it so fast. It is apparently working fine now. I really like the app, it’s really convenient. Keep up the good work.

Yes, that is correct. With the vocab addition, we now have example sentences for vocab as well. They wont have a grammar point id.

1 Like

Did you mean to say only online?

1 Like

Good catch! Sorry, it’s indeed online only for now, I’ve edited the post.

Any ideas on what I can do here re: no available reviews notification?

1 Like

I do have the same problem and would also like to know! Have checked every option android gives me for the notification multiple times, but none are coming from BunPyro :sob:
The App is good in general, but the notifications are the unique selling point and the main reason I installed it.

Edit: I got a notification of 5 new reviews today, so the notification itself seems to be working, but I have double-checked my settings and it’s just the threshold setting of 1 review (or maybe any other than the default of 5?) that’s apparently not working.
Also, I have BunPyro installed on two Android Devices (Tablet and Smartphone) and I noticed that the Notifications came an hour apart (and I think also a few hours late, but I have not written down when exactly the notification should have come). So it seems that the background check is not working properly.

2 Likes

I just started using this, I like it especially because it lets me practice the Japanese 3x3 flick IME while doing my study routine.

I’m already very happy with it, but here are a few minor issues I had with its UX/UI:

  • No way to adjust font size . If I’m on a bus, subway, etc. its next to impossible to to read kanji and furigana, and even when stationary I have to bring the phone a little closer than normal.
  • Would appreciate the option buttons (furigana, hints, solution) to be at the bottom of the screen as opposed to the top. My phone isn’t particularly large, but the placement of the buttons (especially hint and furigana) prevents me from accessing these single-handedly.
    • Alternatively, allow gestures to activate certain options (swipe up to toggle furi, double tap to change hint mode, etc.)
  • When making corrections, I have to tap the “x” or it will register my input as advancing to the next question. It’s a bit unintuitive because on web, making any correction (whether typing more or deleting) will automatically trigger the “oops” correction function.

Also, one question, what does the “Burned” grammar status mean?

1 Like

burned means it wont appear in reviews anymore.

in wanikani there are scripts just to review these burned items.

in bunpro I dont know if there is a way. Still new to bunpro.

3 Likes

@nablis @blex I’m sorry that the notifications are not working properly on your end :bowing_man:
Unfortunately, I can’t work on fixing this right now for personal reasons. I will try to fix this in by the end of the month.

Thank you for reaching out and for your patience.

3 Likes

Thanks for the detailed feedback, I will try to address it later when I have some time to dedicate to the app.
Here are some early answers for why it’s the way it is:

  • The font size is quite small because there is a variable length of text, and I need to accommodate devices with small screens. I can make this better (scale setting, and making the size dynamic based on the available space), but it’s more of a dev time issue rather than a real choice :wink:
  • The option buttons are at the top to not have them jump when the software keyboard pops up. But I will try to put them at the bottom to see how it feels, that’s an easy fix.
  • Interesting feedback about the automatic oops and the current behavior of the app :thinking: I wasn’t aware of that, I will try to fix it. Thanks!

As @evandcs already answered, this is a grammar item that you have finished learning. Let me provide the full context, since it’s quite interesting.

The term comes from Wanikani, where you burn items when you finish learning them. In Wanikani, they use turtles to represent items and progression: hatching, growing and burning. It’s likely to be a reference to the pyromancy used in Ancient China for divination, where they would write in turtle shells and burn them. See this Wikipedia page for more information.

Since BunPyro is an unofficial app for Bunpro, I haven’t used the official name. Instead, I’ve used a play on words where pyro is close enough to pro. Since it’s a pyro app, we also burn items at the end :fire:

4 Likes

I’m getting a “Failed to load reviews”. What do i do?

1 Like

I thought it was something with the website in general, but it still isn’t working. It started after I added some reviews manually through the app (I don’t know if it’s related or not).

1 Like

With the addition of vocab, it is possible that broke something with the app’s native reviews.

2 Likes

Sorry to bother, but something is off with my reviews even on the website. I am getting the same sentence for some grammar points… and they are already srs 3… What is happening?

My BunPyro is also failing to load reviews (after a few seconds of “Loading Reviews” it pops up the message “Failed to load reviews.”), maybe there were some changes to the API in the recent decks beta release?

1 Like

Just a warning: don’t add any grammar through bunpyro until the creator patches/fixes it. It’s going to crash your reviews like mine. Fortunately, I’ve had them fixed already. @tai

1 Like