====Job story
As someone who is currently using an early version of the app (prior to v6.6) I need to be able to know that my version of the app will no longer be able to load articles in the near future, so that I can be sure to update my app if possible, or learn about alternative ways to access Wikipedia on my mobile device.
====Why are we doing this?
At some soon future date tbd versions of the apps prior to v6.6 will stop being able to load articles due to their dependency on the MobileView API which is deprecated and planned for shutdown.
As of 2021/07/01 this represents roughly ~1.5% of our sessions per day according to Apple's analytics, and we'd like to notify these users about the imminent shut down and encourage them to upgrade if possible. To do this we'll insert a persistent notice in each article for a period prior to shutdown.
See parent task for additional context.
====Design criteria
//Design solution should//:
- Appear on the article view
- Be platform agnostic (eg. work on Android as well as iOS)
- Be actionable and specific (eg. individuals should know that the notification applies to them, and we should help them to resolve this issue)
//Nice to haves//:
- A way to communicate to individuals what alternatives they have if they cannot upgrade their version of the app (eg. use mobile web)
//Considerations//:
- Do we want the notification to be dismissible?
- Do we want to utilize a preexisting alert design?
- Do we want an initial modal with information followed by a persistent alert?
----
//Potential designs to build off of//
Overlays:
Donation banner: https://phabricator.wikimedia.org/T235539
Language variant update banner: https://phabricator.wikimedia.org/T270210
Toasts:
Data cannot be shown error: https://phabricator.wikimedia.org/T257595
General toasts: https://phabricator.wikimedia.org/T212320