Tasks for Sprint starting September 16
- T374160: [L] Create WMFComponent for new app wide profile view
- T374162: [S] Update ExploreViewController nav bar in preparation for new profile view
- T374164: [S] Update ArticleViewController nav bar in preparation for new profile view
- T374166: [M] Navigate away from new profile view
- T374167: [S] Optimize VoiceOver experience for profile icons on Explore, Article and Settings
- T374168: [S] Optimize VoiceOver experience in profile view
- T374879: [S] Show profile icon instead of notifications bell in for Settings view for explore feed opt-outs
- T374163: [S] Update Settings menu to remove items moved to new Profile view
- {T374169}
- T374161: [L] Wrap up Navigation Round 1 changes in A/B test
Background
The iOS App has been transitioning from a primarily reader-focused app, to an app that also supports editing. We began adding opportunities for micro-contributions, with article descriptions in 2018. Since then, we have invested in building out notifications and on-wiki communications in 2020, adding Watchlist in 2023, and the Add an Image suggested edit in 2024. As we have added these editing features, the navigation system of the app needs to grow and change to support them and future additions. Improving our navigation will allow for more app users to discover editing features, and allow experienced users quicker access to their most-used tools.
This first step of changing the navigation is part of the Annual Plan WE3, Our initial hypothesis (3.2.3) is that If we make the “Donate” button in the iOS App more prominent by making it one click or less away from the main navigation screen, we will learn if discoverability was a barrier to non banner donations.
How will we know we were successful
- The donate option is 2 or fewer clicks away from Article view
- 50% increase in app menu donations as measured pre-post analysis
Requirements
Explore feed / Main navigation
- Add profile option to explore feed view (replacing settings gear)
- Profile option expands to Profile drawer, which contains access for logged-in users:
- Notifications
- User Talk page
- Watchlist
- Donate
- Settings
- Log out
- Profile option expands to Profile drawer, which contains access for logged-out users:
- Log in / create an account
- Donate
- Settings
- Remove notifications entry point from explore feed
- Display 'unread' status on profile icon, and notifications menu item in profile drawer for unread notifications
- Retain account entry point in Settings, but remove items that are now in drawer (Watchlist, Talkpage, Logout)
Article Navigation
- Add profile option and drawer to header
- Display 'unread' status on profile icon, and notifications menu item in profile drawer for unread notifications
Design only:
- Created view of profile drawer for Temporary accounts
User Stories
- As a reader, I would like to be able to find the "donate" option easily, so I can quickly donate at the moment I'm feeling grateful for Wikipedia.
- As an experienced editor, I would like quick access to my watchlist in 2 or fewer clicks, so that I can quickly open my watchlist and monitor articles I care about from the App. (T371490)
- As an editor, I would like quick access to my notifications from all screens in the app, so I can see and respond in a timely manner.
Target Quant Regions and Languages
TBA after conversation with hypotheses owner @Seddon
Target Qualitative Audience
- Readers who use iOS and the Wikipedia app
- New and experienced contributors who use iOS and the Wikipedia app.
Designs
Reference
- Overall iOS Navigation Update (Alex) Figma, https://docs.google.com/presentation/d/1p7Efp4ENZJ_w7BS5bLUDMtFkVHgIbYZt2oTNxRsJUM0/edit#slide=id.g2eda053f939_0_86
- First Navigation Update - September 2024 (Haley) https://docs.google.com/presentation/d/1zDZfX3XL9HQKfEKadGiy-VNS1pO-yi1yr0mLv43uQyQ/edit#slide=id.g2f6692b4333_0_117