Jump to content

Applications Wikimedia/Equipe/Android

From mediawiki.org
This page is a translated version of the page Wikimedia Apps/Team/Android and the translation is 30% complete.

L'équipe

Télécharger l'application

Téléchargez l'application Android Wikipedia à partir du Google Play Store ou de F-Droid. Notez que cette application ne vous permet pas d'ajouter de sites Mediawiki personnalisés.

Aider en tant que alpha ou bêta testeur

Vous pouvez installer Wikipedia Bêta en parallèle de votre version actuelle de Wikipedia pour Android, afin de tester nos nouvelles fonctionnalités avant qu'elles ne soient déployées sur toutes les Wikipedia pour les utilisateurs Android. Vos commentaires nous aideront à corriger les bogues et décider des fonctionnalités sur lesquelles porter nos efforts à l'avenir (voir aussi : rapporter les bogues).

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

Contribuer au développement

L'application Wikipedia Android est complètement à source ouvert et accueille les contributions de chacun.

Informations supplémentaires sur notre page Pour commencer.

Documentation

Projets actifs

See past projects in our archives

Mises à jour

novembre 2025

  • The Activity tab is now available to all logged-in users.

After making several minor improvements and bug fixes, we scaled the Activity tab feature to all users. T406752

Our work is being coordinated on this epic: T402461

    • Our audience will be users who have clicked "maybe later" during the App banner campaign on English Wikipedia, limited to those with a device country of Great Britain, Australia, or Canada.
    • Details and designs were shared on the project page under Experiment #2
    • We updated the edits slide to represent all edits (cross project) for 2025.

T408731

  • We ran a short survey on the Explore tab to gather feedback from our users.

T410153

  • Engineers assessed a potential adoption of OAuth T407525, and our designer conducted a comparative review of OAuth sign-in patterns.

T407529

  • We made several donation-related improvements in advance of the December fundraising campaign
    • Add fundraising banner suppression for users who have donated natively from the app in the last 250 days.

T410156.

    • Add ISO currency code to in-app donation forms so users know which currency they are checking out with.

T407856

  • We solved the following bugs:
    • "Forgot your password" link does not work if the primary language is Chinese.

T408239

    • Images with dark content and transparent background appear unreadable in Dark Mode.

T314536

    • Mobile app – description cannot end with punctuation.

T317462

octobre 2025

  • We modified the activity tab so that Temporary accounts receive the same experience as logged-out users

T407389

  • We solved the following bugs:
    • Back button missing from About in Settings, replaced by search icon

(T407397)

    • “Edit here” stopped jumping to the selected text section on Android

(T407178).

septembre 2025

  • Nous avons identifié des opportunités d'optimisation dans notre système d'analyse T398465
  • Nous avons travaillé sur l'amélioration des plateformes y compris :
    • Android et iOS – Suivre les événements de disparition de comptes. T402049
    • Améliorer la configuration de la collecte de fonds pour soutenir les tests A/B. T398037
    • Créer un point d'accès REST de configuration distant à usage général pour les applications. T400814
    • Supprimer allowMainThreadQueries de AppDatabase et ajouter la suspension aux fonctions DAO. T397993
  • Nous avons développé et diffusé l'expérience de l'onglet d'activité en tant que test A/B sur notre onglet actuel des Modifications. T399727
  • Bogues résolus :
    • Crash when clicking “Learn more about article descriptions” before the page finishes loading. T401176
    • Image dimming affects ‎<math>...‎</math> tags. T381210
    • Special:PermanentLink links do not work. T401459
    • Crash when long-pressing an image in gallery view (#NullPointerException). T401540
    • Article request page shows internal error when attempting to preview edits. T403137
    • Sync saved Chinese articles from a refresh install does not fallback to the primary language variant. T402452

août 2025

  • We released the recommended reading lists , “Discover” feature to all users T400906
  • We began development and released the Customizable Donation Reminder experiment to users in Italy for a 30-day experiment, our work is shared on this project page , and tracked on this epic: T399601
  • We continued adding automating regression testing to speed up our development cycles T378659
  • Solved the bugs of:
  • We continued to migrate to using compose, converting the WatchlistExpiryDialog T389147

juin 2025

  • We shared results from the “Which came first?” trivia game on the project page .
  • Nous avons diffusé Discover qui est une nouvelle fonctionnalité en tant que test A/B dans l'onglet Enregistré de l'application. Les utilisateurs ayant accès à Discover verront une liste de lecture hebdomadaire des articles recommandés. Notre travail peut être suivi sur cet epic : T395497
fonctionnalité Découvrir de l'application Wikipedia Android
  • Nous testons deux prototypes de texte-vers-parole avec les utilisateurs.
  • Nous avons finalisé certains manques techniques comprenant :
    • Coil Image loading library Integration. T391880
    • Test Reading List endpoints after migration from RESTbase. T389068
    • déplacer le service PCS de la base WikimediaUI vers Codex. T369434
  • We heard from users that they couldn’t copy the Android App version when filing a bug, so we updated that T395992
  • Suite aux suggestions de la communauté, nous avons mis à jour l'enrolement en ajoutant de courtes descriptions T390105
  • Nous avons analysé les taux de création des comptes avec succès, pour Android et iOS T395367
  • Bogues résolus concernant :
    • Username shown as a temporary account after copying Wikipedia Beta app from Android phone to another. T394013
  • les liens ImageMap ne fonctionnaient pas dans les applications Android et iOS T394578

mai 2025

  • We are working on building a “Discover” reading list feature, which will be a permanent recommended reading list that lives in “Saved.” This work grew out of our Rabbit Holes experiments. “Discover” will be a suggested reading list with articles based on your chosen interests, or other saved articles. Notre travail peut être suivi sur cet epic. T392166
    • We adjusted the reading list screen in preparation for the new feature T393502
  • We scaled the “Which came first” game to more languages, including English, French, Portuguese, Russian, Spanish, Arabic, Chinese, and Turkish (T393055)
    • The game includes several improvements, including an archive to allow playing previous days' games. T392584
    • In response to user feedback we heard from the game, we ensured that text was scrollable in the game’s cards (T392582), added an option for sound control (T393048), and made image attribution easily accessible T389814.
  • A 50-edit requirement was added to use Article Descriptions on English Wikipedia.
  • We solved the following bugs:
    • References displaying as "0" in Wikipedia mobile view while showing correctly in desktop view. T393134
    • Incorrect year displayed in On This Day feed. T392607
    • App crashed when trying to open a searched item of "Search places". T392660
    • App sudden crash when viewing the talk page with an unstable network. T392472
    • Certain UI elements appear in the non-primary device language. T390234
    • Empty image description in the Picture of the day on Explore feed. T392744
    • Hyperlinks in OATHAuth messages is not working for Android mobile app. T390919
    • On mobile, watching a Talk page produces illogical confirmation ("Talk:Foo and its talk page have been added"). T376362
    • Editing toolbar missing in editing mode on Samsung Galaxy S25. T392573
  • We added "download" and "share" options on the File page for images T380661
  • We continued with our migration to Jetpack Compose T381826

avril 2025

  • We worked on adding improved on-device statistics for an eventual personalized “Year in Review” feature T388060
  • Nous avons continué notre migration vers JetPack Compose T384362, T381833, T386369, T387381


  • Nous avons corrigé les bogues suivants :
    • Il manque quelques événement pour OnThisDay en français. T384528
    • Links in headings/subheadings (H1-H4) do not work on zh.wikipedia. T387347
    • Les liens de licence ouvrent l'application de messages T384526
    • La première modification dans l'historique indique « 0 octet » T388926
    • L'option de suppression ne doit pas apparaître pour les Listes principales sauvegardées T387931
    • La Wikipedia en central Kanuri s'affiche incorrectement dans l'application Wikipedia Android T388673


  • Nous avons travaillé sur les mises à jour du jeu Wikipedia “Which came first” où :
    • Permettre aux joueurs de repartir d'une sauvegarde précédente du jeu (par exemple d'y a quelques jours)
    • Afficher un calendrier pour voir les parties antérieures de jeu
    • Make it possible for players to share their score (without revealing game answers or topics from the day)
  • We began working on designs for a permanent version of the Rabbit Holes experimental suggested reading list, Personalized Reading lists. Notre travail peut être suivi sur cet epic. T392166

mars 2025

  • We continued to monitor the release of WikiGames to German Wikipedia, and we are starting to identify our next Wikipedias for scaling. We have some early data: an average of 81.5% users who start the game, complete it. 12% share, and 52.3% replay the game on a subsequent day.
  • We concluded our analysis on the Rabbit Holes experiments, and shared results on the project page . T382918
  • We made the following improvements and bug fixes:
    • WikiGames : les questions étaient affichées en allemand alors que l'interface utilisateur était en anglais. T387369
    • Updated the WikiGames design so that users on smaller devices can read the entire event during gameplay. T387535
    • WikiGames: the app was crashing when trying to return the final game screen from the app switcher. T387418
    • The app was showing search results in another language if the article is or was open in a tab. T379777
    • The App was linking Q IDs to Wikipedia instead of Wikidata. T384261

février 2025

  • We continued work on building and improving WikiGames . Our designer completed usability testing, and we’re making improvements based on user feedback. T371504
  • We released the Wikipedia Game to Production and it’s currently available on German Wikipedia.
  • We concluded analysis on the Private Donor Recognition Experiment , and shared results on the page .
  • We began the migration of XML layouts to Jetpack Compose as part of a long-term modernization effort. This transition will streamline UI development and improve maintainability. The migration is progressing in phases, starting with foundational components and gradually integrating Compose into more complex screens. T358019
  • Avec l'aide de développeurs bénévoles nous avons résolu les bogues suivants :
    • Les éditeurs n'ont pas pu voir leur modification après avoir ajouté une légende à l'image. T383917
    • OnThisDay was broken in Turkish for the month of May. T384502
    • Interface messages were appearing in English instead of Norwegian Bokmål. T384572
    • Incorrect labeling of Norwegian Bokmål as "Norwegian" in the language selection menu. T384569
  • We made developer preferences searchable to enable faster development and testing. T384365
  • We added a character length recommendation for article descriptions in English (T385219), and began a task to collect other suggested improvements. T385063

janvier 2025

  • Participate in shaping the Wikimedia Foundation’s annual plan. We would love to hear from App users - check out Key questions for the Wikimedia movement, and respond with your experiences from editing and reading with the Apps.
  • We began work on a WikiTrivia game based on “On this day” content. Notre travail peut être suivi sur cet epic : T371504
  • We also have results from our Rabbit Holes experiments, shared on the project page .
  • The team created an Explore Feed card to invite users to the Year in Review microsite T381802
  • L'équipe a continué la migration vers JetPack Compose T381827
  • Nous avons évalué les solutions possibles pour afficher les fenêtres spontanées des références et des notes T348095
  • Autres améliorations et corrections de bogues
    • The article title and description in “Read more” section does not respect the Chinese language variant in mobile-html. T378394
    • Afficher les noms de langue locaux (au lieu des noms canoniques) dans les listes de sélection des langues. T383150
    • Properly support new Android 15 edge-to-edge features. T380210
    • Fixed an issue with with "view" after publishing a suggested edit from the explore feed. T383084
    • Fixed a crash after choosing a language in "Search places" box. T382892
    • Offline articles were not loading immediately after internet loss or airplane mode. T383262
    • Les images animées ne l'étaient plus une fois la page affichée. T380394
    • Incorrect language was set when adding caption of an image. T382205

décembre 2024

  • We released our “Rabbit Holes ” experiment into production! We built 2 experiences that will be tested for 20 days within the app: in the first, readers received a suggested article on search. In the second, readers received a reading list based on their past reading. Notre travail peut être suivi sur cet epic : T378612
  • We fixed a bug that was causing the "Read More" section to appear with a different background color T370316
  • Nous avons corrigé un problème lié à la poussée des notifications. T379068

novembre 2024

  • We released the Private Donor Recognition experiment to users in France, and the Netherlands. Our work was coordinated on this Epic: T376303. The experiment aims to explore whether providing recognition of a donation is of value to current donors and if it encourages donating for prospective donors. The contributions page in the app will include an active badge for someone that is an app donor and display an inactive state with a prompt to donate for someone that decided not to donate in the app. La fonctionnalité ne sera opérationnelle que pendant 20 jours, puis elle sera évaluée.
  • We began work on a “Rabbit Holes” experiment, focused on increasing the retention of a new generation of readers on our website, allowing a new generation to build a lasting connection with Wikipedia, by exploring opportunities for readers to more easily discover and learn from content they are interested in. Our work is being coordinated in this Epic: T378612
  • We closed out several communication and talk page research projects
    • Design research to improve communication: New users (Talk pages: After). T318311
    • Talk page usability test analysis + action items from Oct 2022. T321261
  • We explored potential enhancements to our existing Contributions Dashboard T377235
  • We completed user research on WikiGames in collaboration with Design Research T372760
    • Generally, participants were excited about the idea of a Wikipedia game.
    • Tous les mécanismes testés du jeu furent compris des participants.
    • There was a slight preference for ordering events vs. guessing specific dates/years.
    • Habituellement les participants n'aimaient pas le principe des boutons à glissière.
    • Ordering events made playing more fun because it didn’t require knowing a specific piece of trivia and could be understood through context.
    • A number of participants were curious about how visual or audio media could be a part of game play as a way to make the game feel richer and more engaging — possibly sourced from Commons.
    • On était curieux de savoir comment le jeu pourrait inciter les joueurs à lire.
    • There were mixed feelings about streaks, as they felt coercive but did compel some to keep logging in.
    • Some were put off by the emphasis on dates, as it could get repetitive and boring.
    • There was interest in personalization of question themes: creates a feeling of “oh, I’m interested in this topic, I should know this!”.
    • Les joueurs étaient intéressés par suivre leur progression personnelle dans le temps au fur et à mesure qu'ils continuaient à jouer.
  • We concluded interface updates needed within the Android for the upcoming deployments of Temporary Accounts T373025
  • With the support of volunteer contributors, we made the following improvements / bug fixes:
    • Correction des problèmes d'affichage liés aux noms d'utilisateur très longs dans les articles de discussion. T378017
    • Editing a short description was leaving a summary in the app language, not the site language. T379586
    • Logging out and navigating back quickly wasn’t updating ertain screens. T377779
    • Search input was not reachable with the cursor T380145
    • Fixed “mail to” links T377421
  • Tâches de maintenance :
    • Cleaned up code from our recent Recommended Articles in Search experiment T376636
    • Requested that `app_patroller_experience` data be retained for slightly longer to facilitate analysis of Edit Patrol T358299

octobre 2024

  • Began work on a Private Donor Recognition experiment.
    • We updated our local storage to account for a user being a donor in the Android app. T376082, T374472
    • We’ve incorporated the feedback and learnings from the iOS Fundraising Experiment page in our approach.
  • We began scoping and designing experiments around Rabbit Holes, our work can be followed in this Epic: T378612
  • We saw early results from our Recommended Content in Search experiment:
    • 93.8% des utilisateurs ont trouvé que les recommandations étaient satisfaisantes ou neutres.
    • Users that saw recommendations based on a personalized experience reported higher satisfaction.
    • Personal search recommendations yielded higher retention than our control group and recommendations from APIs that were not tailored based on their reading behaviors (e.g. Top Read API). Retention rate of users that engaged with the feature is 86.5% for personalized recommendations, 75% for users that had the general recommendations treatment and control is 64.9%
    • Logged out users had a higher click-through rate for recommendations that were not tailored based on their reading experience.
    • There were no reports of inappropriate recommendations during the course of the experiment.
  • Ajout d'un raccourci vers le lanceur permettant l'accès plus rapide à la fonctionnalité des Emplacements. T375367
  • Completed updates to prepare the App’s interface for the release of Temporary accounts to pilot wikis.
  • Completed technical debt tasks to migrate to using Coroutines instead of RxJava T367082, and move away from using the ChromeLikeTabSwitcher library T339295, and migrate recommendation-api service to local calls. T373611
  • Improved support for using other translation apps within the Wikipedia App T318041
  • Updated our playstore language to reflect current privacy settings for crash reports T375868
  • Bogues résolus concernant :
    • Views in Edits tab were reading zero T376486
    • Talk pager error "PARAGRAPH span must start at paragraph boundary" T375728
    • On this day card was being cutoff on Pixel T374403
    • Certain system notifications were displaying two links for "View edit" on older Android versions T351425
    • User talk page was sometimes displaying pieces of raw HTML T374393
    • Occasionally failing to load Suggested Edits T374381

septembre 2024

  • Our engineers experimented with Jetpack Compose for building user interfaces and making them responsive to data flows and state changes. T358019
  • We completed work on Recommended content in search (T370117) and the feature is now released to users in Sub Saharan Africa and South Asia in the Production version of our app. We will leave the experiment on for 20 days before determining next steps.
  • We improved our donation flow, so that it does not show the Native GPay prompt in countries where it is not supported. T373410
  • Bogues résolus concernant :
    • The edit window was freezing if the search query was 1 or 2 letters. T373028
    • It was not possible to scroll all the way to bottom of source while editing. T372615
  • team completed work on a prototype for a WikiTrivia Game (T371504) during the 2024 Sprinthackular. We will pick the work up again in early 2025 to work on a version for production release.

août 2024

  • We made a number of improvements to Places feature after its release, in response to user feedback. (Details on Places page)
  • The team prepared for working on the WikiTrivia Game during a hackathon week. This included:
  • We began work on adding Recommended Content in Search :
    • We iterated on design concepts.
    • We investigated how the Android app performance holds up when making multiple API calls for Search. T371613
  • In response to requests to phase out Chinese language variants with incomplete conversion (T305319), we added a prompt that asks existing generic ZH variant users to select a regional variant for improved reading experience. T360585
  • We continued updating to use revision tags for identifying app edits: T366731, T366732, T370820
  • Based on a user suggestion, we moved the 'Send Feedback' Button for Better Accessibility. T369718
  • On the in-app donation form, we updated the transaction fee so that it matches the behavior of the web donation form. T365307
  • We added an entry point to the talk page from the Watchlist Diff page. T370697

juillet 2024

  • Nous travaillons sur les concepts d'architecture pour recommander des articles dans Rechercher, vous pouvez suivre le travail sur cet Epic.
  • We shared analysis and recommendations for usability testing on the Places Feature. T359196
  • Our test engineer completed an in-depth check of Places with disabled location settings and no connectivity T360030
  • We updated the flow for the App’s Account Vanishing process T369627
  • As part of our transition from using edit summaries to using revision tags, we deployed and switched over for the first batch T366730
  • We removed outdated analytics infrastructure from the App: T360579
  • Thanks to volunteer developer support, the app now supports URL sharing on recent screen on Pixel devices T370020

mai 2024

  • We released native GPay to production. T361119
    • From the Donation option, you can now choose to donate with GPay to stay in-app
Donate with GPay to stay in-app
  • In-app donation form
In app donation form
  • Thank you message in-app
Thank you message in-app
  • We clarified the language on the image rejection reason screen in response to a Village Pump discussion T362935
  • We shared results from the 30-day analysis on Places .
  • Bogues résolus concernant :
    • Display Tabs and History search results when length of search terms is less than 3 words. T364351
    • Remove overlap for the "Customize feed" message when top read was empty. T364356
    • Made Edit count was consistent when refreshing the page. T363195
    • Ensured Talk page message preview work for users without a talk page. T363781

avril 2024

  • The team met for an offsite in San Francisco at the Wikimedia Foundation office, where we drafted our roadmap for the coming fiscal year.
  • We are working to add support for Native GPay, so users can donate without leaving the App. This was requested in the community wishlist and in the app store reviews.
  • We added a preview screen to the talk page message flow. If you use wikitext markup, or templates in your talk page message, you will be able to preview it before posting. T358898
  • For stub articles, we added an explanation about stubs and an “Edit article” call to action to the article preview within the app. T356058. We then updated this functionality so it only shows for articles in the main namespace. T362815
  • The team added a contact form inside the app to allow users to request account vanishing. T358018
  • The app now supports ogg vorbis audio files. T362329
  • We improved positioning of confirmation messages in Edit Patrol and Watchlist to ensure they do not block any functionality. T361646
  • The team added the ability to navigate back to edit state from Preview while creating a new talk page topic. T361655
  • We fixed an issue that was causing inaccurate date display on Watchlist between midnight and 1AM. T360873
  • The team fixed the featured article widget, which was not displaying content properly on Samsung S23. T362585

mars 2024

  • We are beginning work on content recommendations in Search. The Web and Apps team designers conducted a comparative analysis and desk research.
  • We released the Edit Patrol suggested edit to French and Spanish Wikipedias. T350511
  • Development continued for Saved Messages for Edit Patrol (Example messages available in the App) and access to templates.
  • We added support for per-app language preferences. Starting from Android 13, Android users can define language preferences for individual apps in their Settings menu, allowing them to set a different interface language for each app vs their system language. T359701
  • We improved the look and functionality of our existing widgets: Search and Featured Article. They can now be resized from two to five columns wide. T354789
    • Search Widget:
  • Featured Article:
  • We fixed a bug that was showing an error in the Edit tab after the user made a wikidata edit.

T358845

  • Within Notifications, we fixed a bug that was causing the "Mark as read" option to show up in the system language instead of the Wikipedia language. T359600
  • We fixed an issue so that links from quote.wikipedia (wikiquote) open correctly in the app. T359486
  • The team addressed an API issue that was preventing saved reading lists from syncing after the user had not opened the app for a longer period of time. T358232
  • We fixed an issue that was preventing the standardized edit summaries for Undo and Rollback from appearing for some app edits. T359006
  • We improved the tab closing experience, so that users can close tabs one-by-one faster. T358162
  • A few team members attended the South Asian Open Call and shared the Places feature with the South Asian volunteer community.
  • We are accumulating data for Places via our survey, and analyzing results from usability testing in English and Hindi.
  • We ensured that users can view an article’s location on the map even if location permissions are not enabled. T358426

février 2024

janvier 2024

  • The team made talk pages more flexible by introducing wikitext for full page editing of a talk page. T345526
  • HTML has been improved in native TextView when reviewing ordered lists, music notes, and code tags in talk pages. T347118
  • We standardized the behavior for our Donate buttons so that they consistently open within the app (webview), instead of in an external browser. T354309
  • Added the capability to copy and paste text within the image editing panel so users can reuse text between captions and other fields as long as text is under 50 characters. T335644
  • We’re consulting with French, Chinese, and Spanish Wikipedias for the next release of the Edit Patrol suggested edits task. The team is developing saved messages and template flow. Read more: Anti-vandalism.
  • Fixed these bugs:
    • We resolved an issue where users were seeing duplicates of images when adding it into an article from Commons search. T354175
    • Android app shortcuts from the home screen or apps menu were not processing the selected action (Search, Continue reading, Random) if the app was not fully closed. T352800
    • The “Thank” functionality was fixed so that it only appears for logged-in users. T354466
    • Android app search was not returning the same results as Desktop and Mobile Wikipedia. T354592


Archives

Fiscal year 2024-2025

Contactez-nous