Applicazioni di Wikimedia/Team Android
< Wikimedia Apps | Team
Outdated translations are marked like this.
Il team
- Dmitry Brant – Staff Software Engineer
- Cooltey Feng – Senior Software Engineer
- William Rai – Software Engineer
- Sarah Chekfa – User Experience Designer
- Jazmin Tanner – Lead Product Manager
- Amal Ramadan – Senior Movement Communications Specialist
- Seddon – Engineering Manager
Scarica l'app
Ottieni l'app Android di Wikipedia dal Google Play Store o da F-Droid. Nota che l'app non ti consente di aggiungere siti mediawiki personalizzati.
Aiuta come un alpha/beta tester!
Puoi installare Wikipedia Beta di fianco alla tue versione attuale di Wikipedia per Android, così che puoi testare le nostre nuove funzionalità prima che arrivino a tutti gli utenti di Wikipedia per Android. Il tuo feedback ci aiuterà a risolvere bug e decidere su quali funzionalità concentrarci dopo. (Vedi anche: segnalare bug.)
Wikipedia Alpha: https://github.com/wikimedia/apps-android-wikipedia/releases/download/latest/app-alpha-universal-release.apk
Contribuisci allo sviluppo
L'app per Android di Wikipedia è completamente open source e accoglie contributi da tutti.
Scopri di più sulla pagina Getting Started.
Documentazione
- 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
- Feedback Loop
Progetti attivi
- Recommended Content in Search
- Communication Improvements
- Machine Assisted Article Descriptions
- Anti-Vandalism Tools
- Shared Reading Lists
- Image Recommendations
Aggiornamenti
febbraio 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
- With the help of volunteer developers, we solved the following bugs:
- Editors were unable to view their edit after adding image caption. 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
gennaio 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. Our work is being coordinated on this 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
- The team continued migrating to JetPack Compose T381827
- We evaluated possible solutions for displaying reference and notes pop-ups T348095
- Other improvements and bug fixes
- The article title and description in “Read more” section does not respect the Chinese language variant in mobile-html. T378394
- Show local language names (instead of canonical) in language selection lists. 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
- Animated images were not animating after viewing the image. T380394
- Incorrect language was set when adding caption of an image. T382205
dicembre 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. Our work is being coordinated in this Epic: T378612
- We fixed a bug that was causing the "Read More" section to appear with a different background color T370316
- We addressed an issue that was causing issues with Push 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. The feature will only be live for 20 days, then evaluated.
- 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
- 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.
- All of the game mechanics tested were understandable by participants.
- There was a slight preference for ordering events vs. guessing specific dates/years.
- Generally, participants did not like slider mechanics.
- 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.
- People were curious about how the game could encourage players to read.
- 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!”.
- People were interested in seeing their personal improvement over time as they played the game more.
- 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:
- Fixed layout issues with very long usernames in Talk topics. 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
- Maintenance tasks:
- 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
ottobre 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% of users found the recommendations satisfactory or neutral.
- 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.
- Added a launcher shortcut to allow quicker access to the "Places" feature. 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
- Solved the bugs of:
- 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
settembre 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
- Solved the bugs of:
- The 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.
agosto 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:
- Providing a recommendation for which data source to use for WikiTrivia Game. T371508
- Creating Designs for WikiTrivia Game.T371510
- 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
luglio 2024
- We are working on design concepts for recommending articles in Search, the work can be followed in this 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
maggio 2024
- We released native GPay to production. T361119
- From the Donation option, you can now choose to donate with GPay to stay in-app
- In-app donation form
- 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.
- Solved the bugs of:
- 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
aprile 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
marzo 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:
- We fixed a bug that was showing an error in the Edit tab after the user made a wikidata edit.
- 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
febbraio 2024
- The team released Places, a feature that allows you to see articles based on geo-location. T347201 Read more: Places
- We measured which Widgets are used most frequently to guide future work T353471
- We hosted two synchronous community consultations & recorded a third where we shared the Edit Patrol workflow, and showed designs for Saved messages and templates:
- French – 21 February 2024 from 16-17 UTC: recording with French interpretation, slides
- Spanish – 28 February 2024 from 16-17 UTC: English recording, recording with Spanish interpretation (passcode: za2.jeE8) and slides
- Chinese – shared via asynchronously: recording, slides, transcripts: Simplified, Traditional
- We've started development on Saved Messages for Edit Patrol T356774 (example messages available in the App) and access to templates T355141, which was well received by French Wikipedia. Draft saved messages are posted here, and we welcome feedback on the discussion page.
gennaio 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
Archive
- 2021Roadmap
- EditorTasks
- Suggested edits
- Add an image MVP
- Multilingual Support
- Android editing features
- Patrolling conversation
- Old release history
- Previous Archived Updates.
Contact us
- Email android-support wikimedia.org
- IRC webchat on #wikimedia-mobile connect
- Write on Talk:Wikimedia Apps
- Our Phabricator backlog
- Making requests