Google каже, що нове меню Share в Android 10 швидше, але наскільки воно насправді покращилося? Google нарешті оприлюднив цифри.
Меню «Поділитися» є однією з найкращих функцій Android, але протягом багатьох років воно страждало від дизайну, який просто повільно. Проблема з незграбним меню спільного доступу Android виникла в Android 6 Marshmallow, коли Google представив Direct Share, функцію, яка дозволяє користувачам безпосередньо ділитися вмістом із відповідною частиною програми. Коли користувач ділиться будь-яким елементом у старішій версії Android, система за вимогою починає створювати список цілей, якими можна поділитися. Якщо у користувача встановлено сотні додатків, багато з яких можуть мати відповідні прямі цілі спільного доступу, швидкість завантаження меню спільного доступу може постраждати. На щастя, Android 10 замінює Direct Share з новим Sharing Shortcuts API і знижує ранг програм у меню «Поділитися», які все ще використовують старіші API. Новий API дозволяє додаткам публікувати їхні прямі цілі спільного доступу заздалегідь, тому в меню спільного доступу більше не потрібно реактивно витягувати спільний доступ цілі. У результаті, коли користувач переходить до будь-якого елемента в Android 10, аркуш спільного доступу повинен з’являтися набагато швидше, ніж раніше.
Запитайте будь-кого, хто використовує Android 10, і вони скажуть, що швидкість спільного використання аркуша значно покращилася. Немає сумнівів, що це швидше, але наскільки швидше це в реальності? З кожним новим випуском Android Google робить купу внутрішніх налаштувань, які обіцяють пришвидшити деякі частини ОС, але ми рідко бачимо, як такі покращення вимірюються кількісно. Минулого тижня на саміті розробників Android Артур Цуркан, менеджер із продуктів Google, поділився графіком, який порівнює продуктивність завантаження Share UI між Android 9 Pie та Android 10. На графіку показано відсоток загальних користувачів (у цьому дослідженні), які можуть бачити аркуш спільного доступу, порівняно з часом, який знадобився, щоб аркуш спільного доступу став видимим. Користувачі поділяються на дві групи: на Android 9 Pie і на Android 10. Ми не знаємо, як Google збирав ці дані або який розмір вибірки, але ми припускаємо, що ці дані були зібрані в рамках внутрішнього дослідження для кількісної оцінки покращень таблиці спільних ресурсів в Android 10.
Результати, звичайно, вражають. Через 27 мілісекунд після ініціювання спільного доступу до файлу 50% користувачів Android 10 можуть побачити інтерфейс спільного доступу в порівнянні з лише 9% користувачів Android 9 Pie. На позначці 103 мілісекунди майже кожен користувач Android 10 може побачити спільний інтерфейс користувача порівняно з майже половиною всіх користувачів Android 9 Pie. Звичайно, швидкість перегляду інтерфейсу користувача залежить від багатьох факторів, зокрема від кількості встановлених програм, вмісту, яким ви ділитеся, кількості доступних цілей доступні та швидкість анімації на вашому пристрої, але цей графік показує, що переважна більшість людей побачить покращення швидкості завантаження аркуша спільного доступу в Android 10.
Ви можете переглянути повну розмову під назвою «Supercharge Sharing to your App» на YouTube нижче.