Page MenuHomePhabricator

[Epic] iOS Navigation Refresh
Open, MediumPublic

Description

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 refresh incorporates findings from usability testing with multiple variants of the App's navigation: T351834.

Our goals in undertaking this navigation refresh are to:

  • Accommodate and promote editing features
  • Make notifications more prominent throughout the app
  • Make it easier to find the donate option
  • Accommodate keeping track of multiple articles
  • Allowing quick access to key features and customization
  • Demote less popular views (e.g. Places and History)
How will we know we were successful
  • Measured increase in clicks on items that became more prominent through the navigation refresh:
    • Notifications
    • Watchlist
    • Suggested edits
    • Donate
Requirements
Must have
  • βœ… Notification entry point should be prominent for any user who could possibly edit, and accessible both from main view & article view
  • βœ… Entry point for donating should be accessible in less than 1 click from Article view

Explore feed / Main navigation

  • πŸ”„ Add consistent header with Wikipedia icon, profile option, and tabs (to be built) on all main views
  • βœ… Profile drawer should contain access to
    • βœ… Notifications
    • βœ… User page
    • βœ… User Talk page
    • βœ… Watchlist
    • Contributions (to be built)
    • βœ… Donate
    • Reading Theme
    • Languages
    • βœ… Settings
    • βœ… Logout / login
  • Options in profile drawer should be customizable
  • Remove History and Places from toolbar and incorporate it into search tab
  • πŸ“ Add Contributions/Activity tab that could contain
    • Entry point to suggested edits
    • A place where users can eventually see stats about themselves (length of time being a Wikipedian, # of edits and possibly number of saved articles) (to be built)
    • Donation entry point
    • Donation dashboard / history (to be built)
    • Other editing related features (Sandbox, Neighborhoods, etc)

Article Navigation

  • πŸ”„ Add consistent header with profile option and space for Tabs
  • πŸ“ Add tabs
  • πŸ”„ Add search bar to Article view
  • πŸ”„ Keep a way for users to navigate back to main navigation view
  • There should be quick access to these features
    • TOC
    • Save to Reading List
    • Find within article
    • Theme
    • Share
  • Secondary features available in overflow menu or from profile drawer
    • Language
    • Edit History
    • Talk Page
    • Watch
    • Edit full article
    • Categories (To be built)
  • The article toolbar should be customizable (To be built)
User Stories
  • 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.
  • As an iOS user, I would like to customize the article toolbar so I that I can have my most-used shortcuts only 1 click away (T357272)
  • As a contributor who uses the iOS app, I would like a place where I can review all of my edits and contributions so that I can quickly revisit something I had been working on. (T275228)
  • 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 editor, I want to easily access my past contributions, so that I can track and manage my contributions from within the app. (T373959)
  • As an experienced editor, I would like there to be an explicit "Contribute" section within the app, so that I can find contribution tools, and so newcomers can find new ways to contribute (T377965)
Target Quant Regions and Languages
  • Languages: English, Chinese, German, Arabic
Target Qualitative Audience
  • Readers who use iOS and the Wikipedia app
  • New and experienced contributors who use iOS and the Wikipedia app.
Designs

Check out wireframes on our MediaWiki page: https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/iOS/Navigation_Refresh

References

T271360
T351834

Related Objects

StatusSubtypeAssignedTask
OpenNone
ResolvedNone
ResolvedARamadan-WMF
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
DuplicateNone
OpenNone
ResolvedOTichonova
ResolvedNone
ResolvedNone
DeclinedNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedSNowick_WMF
ResolvedBUG REPORTSNowick_WMF
ResolvedNone
ResolvedNone
ResolvedBUG REPORTNone
ResolvedSNowick_WMF
OpenFeatureNone
OpenNone
DuplicateFeatureNone
OpenNone
OpenFeatureNone
ResolvedBUG REPORTABorbaWMF
OpenFeatureNone
ResolvedBUG REPORTNone
OpenFeatureNone
OpenNone
ResolvedNone
ResolvedHNordeenWMF
ResolvedHNordeenWMF
InvalidBUG REPORTNone
ResolvedNone
OpenNone
OpenNone
Openscblr
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
OpenSNowick_WMF
ResolvedNone
OpenFeatureMazevedo
OpenChandrapg
ResolvedNone
ResolvedNone
DeclinedTsevener
OpenNone
OpenMazevedo
OpenSNowick_WMF
OpenMazevedo
OpenNone
OpenSNowick_WMF
OpenSNowick_WMF
OpenNone
OpenNone
OpenNone

Event Timeline

Restricted Application added a subscriber: Aklapper. Β· View Herald Transcript
HNordeenWMF updated the task description. (Show Details)
HNordeenWMF updated the task description. (Show Details)
HNordeenWMF added subscribers: Tsevener, Mazevedo, Seddon and 4 others.
Restricted Application added a subscriber: alaa. Β· View Herald TranscriptFri, Mar 7, 10:02 PM