Anki-Android
Anki-Android copied to clipboard
Side-nav hides core functionality
A hamburger menu hides the card browser.
Specifically, the student identifies 3 critical functions of AnkiDroid: creating, studying, and editing cards. However, to edit cards, users need to access the browser through a hamburger menu, which may be too far removed from the main screen for a core use.
Relevant heuristic
Aesthetic and minimalist design (Video only. For a relevant article, consider supplementing with Signal-to-Noise Ratio.)
"Ensure that the visual elements of the interface support the user's primary goals."
Student's severity classification (minor, major, critical)
Minor, due to:
-
Frequency: "This is a common problem, as a core functionality of the application is for users to edit the cards in a deck, or check which cards are in the decks. As a result, accessing the card browser page is an action users will want to perform often, and should not be hidden in the default loadout of the application."
-
Impact: "This issue is moderately easy to overcome since the problem diminishes as users become more familiar with the interface. However, it presents a steeper learning curve at the beginning, when users have to learn that there is a menu item for navigating to the deck, and pressing the decks themselves launches into a study session immediately" [Ben's note: I emphasized this part because it appears the student initially thought they could access a given deck's cards by tapping said deck, which seems important.]
-
Persistence: "This is a highly persistent issue as users must open the menu every time to remember the path to navigate to the card browser tab. However, the persistence decreases over time as users become familiar with tapping the hamburger menu for this particular action."
-
Weighting: "This issue has high frequency and persistence that decreases over time as users become more familiar with the system. However, the initial learning curve it presents hinders new users from effectively accessing a core functionality of this application, which is why it is still significant enough to warrant a severity of two."
This issues comes from Source file as discussed in #11664. Text not wrapped in quotation marks is rewritten for brevity.
I hava a concept in mind for a bottom bar navigation for AnkiDroid which should deprecate the navigation drawer and solve this one. I should do a mock design of it eventually.
Unfortunately, I won't have time to implement it until GSoC it's done
Here's a concept of a bottom nav I created, not sure if I will implement it during GSoC though
Thanks for the analysis and the concept. As one of the users who use the card browser frequently, I am interested in this topic.
Hello 👋, this issue has been opened for more than 2 months with no activity on it. If the issue is still here, please keep in mind that we need community support and help to fix it! Just comment something like still searching for solutions and if you found one, please open a pull request! You have 7 days until this gets closed automatically