Wikimedia Apps/Team/Android

This page contains information and links specific to the Android team.

The team

 * Dmitry Brant – Staff Engineer
 * Cooltey Feng – Senior Engineer
 * Sharvani Haran – Senior Engineer
 * Robin Schönbächler – Senior User Experience Designer
 * Jazmin Tanner - Senior Product Manager

Contact us

 * Email android-support@undefinedwikimedia.org
 * Freenode webchat on the  IRC channel.
 * Write on Talk:Wikimedia Apps
 * Report a bug

Download the app
Get the Wikipedia Android app from the Google Play Store or from F-Droid. Note that the app does not allow you to add custom mediawiki sites.

Help as a alpha/beta tester!
You can install Wikipedia Beta alongside your current version of Wikipedia for Android, so you can test our new features before they go live for all Wikipedia for Android users. Your feedback will help us fix bugs and decide what features to focus on next. (See also: bug reporting)
 * Get Wikipedia Beta from the Google Play Store

Wikipedia Alpha: https://github.com/wikimedia/apps-android-wikipedia/releases/download/latest/app-alpha-universal-release.apk

Contribute to development
The Wikipedia Android app is completely open source and welcomes contributions from all.

Learn more on our Getting Started page.

Documentation

 * Why do we make apps?
 * Android FAQ
 * Android Design – team practices
 * Android User Feedback Review SOP
 * Third Party Libraries
 * Release cycle and phases
 * Roles and Responsibilities
 * Wikimedia Apps/Team/Android/AppEditorTasks
 * Wikimedia Apps/Suggested edits
 * Wikimedia Apps/Team/Android/Add an image MVP

Archive

 * Wikimedia Apps/Android/Multilingual Support
 * Android editing features
 * Talk:Wikimedia Apps/Team/Android/Patrolling conversation

24 February 2021 - Designs for Image Recommendations
rk5184371@gmail.com The Android, Structured Data, and Growth teams aim to offer "Add an Image" as a “structured task”. More about the motivations for pursuing this project can be found on the main page created by the Growth team. In order to roll out Add an Image and have the output of the task show up on wiki, a "minimum viable product" (MVP) for the Wikipedia Android app will be created. The MVP will enhance the algorithm provided by the research team and answer questions about behavior usage to further explore the concerns raised by the community.

The most important thing about this MVP is that it will not save any edits to Wikipedia. Rather, it will only be used to gather data, improve our algorithm, and improve our design.

We recently created a project page to chronicle the project and shared the designs that will go up through usability testing. We encourage your feedback.

2 February 2021 - Release of Watchlist and Talk Pages
We're excited to present our latest release of the Wikipedia Android app, available now on the Google Play Store (or as a standalone download for devices without Google). Here are the major highlights from this update:

* Watchlists: Your watchlist is now accessible from the main screen when you are logged in. Tap the "More" menu at the bottom and select "Watchlist." If you have multiple languages selected in the app, the Watchlist screen will merge your watchlists from those language wikis. You can also choose which languages to show by tapping the language icon in the toolbar at the top. Tap any of the items in your watchlist to see a detailed diff screen for the selected change. And of course, to add any article you're currently reading to your watchlist, tap the top-right menu in the toolbar, and select "Add to watchlist."

* Talk pages: Article talk pages and User talk pages are now presented natively. When reading an article, the corresponding talk page is accessible by scrolling to the bottom and selecting "View talk page." User talk pages can be accessed from various places where user interactions might occur, including your watchlist, various push notifications (e.g. messages left by other users on your talk page), and other users' and article talk pages.

In addition to these major updates, this release has plenty of bug fixes, design refinements, and performance optimizations. Check it out, and as always, we welcome your feedback! We are asking for Watchlist feedback on Phab task T273254 and Talk Page feedback on T273253.

Special note: This release is dedicated to the memory of our late colleague and friend Bernd Sitzmann, a brilliant developer and a wonderful person, without whom the app wouldn't be what it is today. He will be missed.

4 September 2020 - Update on Push notifications for editors + Google Play Services
Later this month, the Android team will be starting to implement push notifications within the app. Users will be able to opt out of receiving push notifications if they wish, and users in countries where it might be possible to identify them personally through their receipt of notifications will not receive them at all. As previously mentioned (see update: 9 March 2020), push notifications will require us to implement Google Play Services.

We have also received numerous reports through the Play Store and our help channels that users on Android 4.4 are experiencing connection problems with the app due to a certificate issue. The Android team will implement Google Play Services immediately for users on Android 4.4 - which is the only way to fix that certificate issue and allow those users to once again use the app properly. We anticipate a release by 15th September 2020.

22 May 2020 - Update on Push notifications for editors
More information on the proposed project phases and deadlines can now be found on the Product Infrastructure team push notifications page. Any questions related to the Android implementation specifically can still be left on the Android team Talk page.

9 March 2020 – Push notifications for editors
Beginning in around June 2020, we will begin working on push notifications. We think these will be useful to people who want to keep up with their watchlists and other editing-related notifications on the go, without continually needing to check the site. As with most other Android apps, we’ll be using Firebase for our push notifications, which requires users to have Google Play Services on their phone. If you prefer not to use Google Play Services, we will provide a workaround at the appropriate time.

We’ll continue to update this page as we get closer to implementation time. As with our other features, users who don’t want notifications at all will be able to opt-out entirely, or enable only the specific types of notifications they want, e.g., revert notifications or talk page mentions.

9 March 2020 – Tag Commons images to improve search
See Wikimedia Apps/Team/Android/AppEditorTasks