Wikimedia Apps/Team/Android/Communication/ja

背景
Android チームは2021年2月、アプリのトークページ機能のバージョン1を導入しました. こうして今後1年かけてAndroid アプリのコミュニケーションを向上するプロジェクトの第1期が始まりました. 当初計画のエピックプラン (拡大計画) はT252556 でご紹介しています. Android ロードマップ全体はこちらをご参照ください.

このプロジェクトページは  Android を介したコミュニケーションの限界について知見が集まると更新し、 モバイル機器によるコミュニケーションの優れた経験を学びつつコミュニティとの対話の成果を反映していきます.

現状では Android におけるコミュニケーション関連の機能として、記事と利用者のトークページ、 ウォッチリストとコメントの Echo 通知が含まれます. これらの機能を提供する中で、これらを改善するべきでありロードマップでもコミュニケーションの時期に取り組むよう計画しています.

経過をフォローするには
Phabricator Epic として T273253 を作成、Android アプリのトークページに関して早期の改善を追跡し、本格的な分析につなげます. 来年いっぱい使って改善に取り組むため初期リリースに基づく開発を進め、2021年4月 – 6月には Android 機器を使ったコミュニケーションを掘り下げて調査する予定もあり、皆さんからのフィードバックをお待ちしています.

2021年5月10日 - エラー処理メッセージの更新
アプリ内のエラーメッセージ処理に関してチームでいくつか更新を実施、数週間後には製品に導入の予定です. 変更点の詳細はT170726、T276142、T276139を参照してください.

さらに改善をするべきと認識しており、現状でこれら改善点はリリースにふさわしいとのフィードバックを活用し、今後も Android のエラーメッセージの処理法とコミュニケーションシステムの改善を進めます.

30 March 2021年3月30日 - ネーティブのトークページならびにウォッチリストの更新
さまざまな役務者との協調により、最近の導入によるトークページとウォッチリストを評価、改善の可能性を探りました. 直近のリリースで下記の変更を実施しています.


 * Ensure the reply button doesn't obstruct the view of the compose message line when refreshing
 * Move article talk page link placement from the bottom of an article to the drop down menu and add watchlist access to article drop down
 * Make the "About this Article" more prominent in the table of contents
 * Wrapped talk pages subject line

Other things we plan to modify include:


 * Ensuring inline replies show up in line instead of at the bottom of section.
 * Dependency: API from a back end team
 * Redesign or reconsider blue dot indicators to display what hasn't been read on talk pages
 * Expose the last time a talk page has been edited
 * Build onboarding for watchlist and talk pages

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 Uuer 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 happen, 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. You can also leave feedback on this talk page.

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.

December 2018 - Echo Notifications on Android
In 2018, the Android team set out to add Echo Notifications to Android. By the end of the project the following notification types became available:


 * System- Messages from the system
 * Milestone-  Edit counts being reached
 * Thanks- Someone thanks you for an edit
 * Revert- One- of your contributions were reverted
 * Talk Page- Messages from talk pages
 * Login- your login activities
 * Mention- Someone mentions you in page

Additionally, the team implemented poll notifications, which allows the app to use data to check for new notifications in the background. As of April 2021, this feature isn’t turned on by default.

Limitations for Push Notifications
There are some known blockers for real time push notifications that limited our original implementation approach. As a result of these limitations there is a ~10 minute delay to notifications.