Hey Everyone!
We have just released official, in-house Android and iOS mobile apps!
Caveats
Before diving into the apps, there are just a couple of things to keep in mind:
- The apps are in what we are considering an Open Alpha.
- The Android app is currently “In Review”, but you can still get access upon request just DM me or mention that you would like access in the comments.
- Not all of the site’s functionality is available yet.
- We plan to continue to add more features and functionality on a weekly or biweekly basis.
- Our long term goal is for the app to support everything the site does + some things it doesn’t
- There isn’t an offline mode yet, but it is on the roadmap!
Again, we want to iterate that it is early alpha, but that being said we think you will like what you see!
Getting Access
Any Bunpro user can download and use the app.
-
For iOS users, you will need to have TestFlight installed and then you will be able to access and download the app via this link: https://testflight.apple.com/join/qWyvzy0e
-
For Android users, you can access the app via the Google Play Store here: https://play.google.com/apps/testing/bunpro.jp.bunpro_srs
- To get access to the Android app, we need to add your Play Store email to an approved testers list. This will only be the case until it is approved. If you would like access, please reach out via DM or in the comments.
Once you have the app installed, you should see a login screen. You can use your Bunpro login details to log in.
Initial Post
Current Features & Functionality
Notifications
After logging in, you will prompted to allow the app to send notifications. The current notification we send is an opt in one that lets you set a daily review notification to remind you to study.
The app icon includes a badge (when enabled) to show you your current review count.
We have a “New Reviews Due Now” notification that will also be opt in and will be released in a future update.
Dashboard
The first page you will see after login is your Dashboard. The Dashboard offers the following:
- Your level & XP
- Your grammar progress for each JLPT level
- Your current study streak
- Your last review session
- Note: This is currently a placeholder.
- Lesson and Review buttons
- Note: These currently use a web view. However, we fully intend to implement native reviews in the near future.
- Recent Community posts that open in your phone’s browser.
- An SRS breakdown (not visible in the screenshot)
As you can see, I am slacking in my grammar study
Grammar Points
You can access all of Bunpro’s JLPT grammar points via the Grammar tab at the bottom of the app.
Once the page opens, you can conveniently swipe between N5, N4, N3, N2, N1. Alternatively, you can click directly on the filter options at the top to switch JLPT level.
Grammar Point Search
The third tab opens a search. The search is almost instant but searches within our metadata, and as a result may or may not return exactly what you are looking for (yet!).
We have plans to beef up the search with filters and wider search parameters to help you find what you are looking for.
Grammar Point Page
Clicking on any grammar structure will open that grammar point. There are three tabs, similar to what you see on the website (Meaning, Examples, Resources).
In the app bar at the top, there is a search icon and also a bookmark icon that will indicate whether the grammar point is bookmarked (red) or not (white border). You can tap it to bookmark or unbookmark that grammar point.
You can click on any tab, or swipe to move between them.
Here is some information about what each tab offers.
-
Meaning
- Grammar meaning and caution
- Structure info (with casual formal toggle where applicable)
- The Bunpro grammar writeup (if the grammar point has one)
- Within writeups, tapping on kanji will either show or hide the furigana.
- Context information like word type, part of speech and register
- Your notes, with the ability to edit them (if you have any) or
- The ability to create a new note
- Related grammar (which can be tapped to open)
- Your review progress (if you have it) and
- The ability to add a grammar point to your reviews, remove it, reset it or mark it known.
-
Examples
- You can see all of the example sentences we have for each grammar point.
- Within each sentence, tapping on kanji will either show or hide the furigana.
- Where audio is available, you will be able to tap on the “Play” button and the media player will appear, playing the audio.
- If you have your Hide English Translations setting on, you will see a “Show English” button that you can tap to show the English and Nuance.
- You can see all of the example sentences we have for each grammar point.
-
Resources
- Supplemental links that you can tap to open in a browser window.
- Offline resource references you can use to quickly find grammar in certain books.
- You can use the checkboxes to track which ones you have read.
Navigation
There is an app sidebar that you can access via the upper left hamburger menu or by swiping from the left when on the dashboard or grammar points page.
Here you can access things like reviews, community, terms of service and privacy pages.
There is additionally a logout option and a gear icon to access your settings.
Finally, at the very bottom there is a version and build number indicator.
This is currently version 0.2.0.
This can be very useful for us when/if you provide feedback, and for you, to make sure you have the latest version installed.
Settings
Accessed via the gear icon in the sidebar navigation, here you have a variety of options to choose from.
Note on Settings:
The settings were redesigned for the app, they won’t exactly match what you see on Bunpro, but they will still have the same impact.
The settings that are currently available are ones that either impact the app, impact the app and reviews or only impact reviews. Here are some examples:
- Daily Review Notification (Only App)
- Default Register (Both App and Reviews)
- Furigana Settings (Hide or Show by default works in both reviews and in the app, Wanikani only works in the app)
- Font Size (Reviews only)
Some of the settings that give you fine grained control over how you use Bunpro aren’t yet present within the app, but we plan on adding them in the near future. One example would be the listening mode option that hides Japanese for example sentences.
General Notes
Open Alpha
We want to reiterate that the app is in an open alpha. This doesn’t mean it is riddled with bugs (although we do know there are going to be a couple) but rather that the functionality of the app is still in the early stages of development.
That being said, our goal with this alpha release was to make it so that this new app makes using Bunpro on your phone a smooth and seamless experience.
Why Now?
As many of you probably noticed, over the past nine months Bunpro has grown and expanded, in terms of both the team, as well as the types of content we offer.
During this period, our rate of change and growth was a huge factor in not being able to develop an app sooner. We wanted to wait until we had made certain core adjustments and had settled into a firmer outline of exactly what “Bunpro” is before developing the mobile apps.
Why in-house?
To date, the community has created some really great apps (especially when considering that the developers had to make due with the rudimentary APIs we were able to put together at the time).
One of the the primary reasons that we chose to do an inhouse app is that our general philosophy is to put things out there for you guys to use as early as possible. We absolutely value your feedback and input, primarily because that feedback and input allows us to create a better tool to which ultimately helps everyone else learn better.
At the end of the day, we want to be able to release sitewide updates as well as app wide updates at the same time, and then update and improve upon both in tandem, as soon as possible and without having to rely on anything but our own efforts.
Ultimately, we want you to be able to access new features and content via the app, as fast as you could access them via the website.
Feedback
To everyone who wants to download and start trying the app, we would love to receive any and all feedback you are willing to give!
In general, we are looking for:
- Bugs
- Usability issues (both visual and also those related to the ease of use of the app)
- Suggested features that you would like to see,
- Suggested changes to the app roadmap to prioritize certain features (see below)
- and of course just generally your thoughts about the app!
Roadmap
This is a tentative, and incomplete roadmap of what we have planned for the app. I have put it in rough chronological and priority order.
-
Next Release
- Fixes for existing incompatibilities (summary, hide English etc)
- Improved settings (making more settings available in the app, specifically listening mode and a few others)
- Review notifications
- Support for font-size scaling and color blind mode
- Notifications (similar to those you receive on the site under the bell icon - related to announcements and badges)
-
End of April
- Dashboard improvements (including charts)
- Male audio support
- Better search
- Reading Passages
- Improved settings (making more settings available in the app)
- Vocab + vocab search
-
End of May
- Vocab and grammar popout on click
- Tentatively, native reviews (this is very optimistic )
- Tentatively, native study for new content (this is also very optimistic )
-
June and on
- Decks (pending additional functionally and changes we will be testing in the on site open beta soon)
-
Long-Term
- Full support for all settings
- Full support for all features and content on Bunpro
- Opportunistic loading of content to support offline/low data usage (specifically audio)
- Offline support for audio, reviews, study etc
As always, our goal is to make your Japanese learning journey a little less painful (and dare I say, a little more fun?). As Bunpro continues to grow and expand in terms of content and functionality, we want the new features and learning materials we offer to be available to you in real time, on whatever device you enjoy using.
Learning Japanese is a long road, and for many, a road that weaves its way into our lives during the brief moments that can be found within ‘regular life’.
When imagining what a future education tool should look like, we believe that a large part of it would be something that supports and utilizes those brief moments.
It’s not about optimizing every minute of the day, but rather about creating even more opportunities to engage in something you’re passionate about, without having to worry about where you are/if you have a connection available.
これからも、よろしくお願い致します。
Latest: Version 0.2.0+10
Reviews Due Notification
- You can now opt into receiving notifications when you have review due. This will only be triggered when you current stack of reviews gets to zero and then more become due.
Notification Messages
- There is a bell icon with a dropdown menu of recent review notifications, similar to those one the Bunpro website.
Changes
- Change community posts to use a better method of showing time ago.
- Add indicator of which grammar points are studied in Grammar and in Search
- Add support for listening mode
- Add support for more settings (font size, color blind assistance) still a work in progress.
Bug Fixes
- search → Dashboard, weird colors
- Hide Show English issues
- Last Session data is filler data
Styling
- Changed size of play buttons and show English buttons.
Thank you to everyone who has provided feedback so far. The app is very much still a work in progress but we have lofty goals for what it can be capable of.
As you continue to use it, any and all feedback you have would be greatly appreciated it
TL;DR
- Get the new app here:
- Use your Bunpro login details.
- Do your reviews!
- ???
- Master Japanese!