Android 11 не будет поддерживать прокручиваемые снимки экрана

Плохие новости, друзья. Несмотря на прошлогоднее обещание и некоторые ранние признаки того, что это может произойти, прокручиваемые снимки экрана не появятся с финальным релизом Android 11 в этом году.

После прошлогодней конференции Google I/O Дэйв Берк подтвердил в Twitter, что Google готовится наконец представить прокручиваемые снимки экрана в нативном Android с релизом «R». Благодаря некоторой работе «за кулисами» мы даже смогли увидеть свидетельства этой функции в ранних предварительных версиях для разработчиков. Однако функциональность так и не заработала.

По-видимому, на то была причина. Сегодня в AMA Дэн Сэндлер подтвердил, что финальный релиз Android 11 не будет включать поддержку прокручиваемых снимков экрана.

Почему нет? Все сводится к необходимости правильно реализовать функцию, а также к ресурсам, доступным для завершения Android 11. Что касается совершенствования функции, Сэндлер объясняет, что Google хотел, чтобы прокручиваемые снимки экрана работали для Android в целом. Не только для одного приложения, не только для некоторых устройств. В результате функция не смогла быть завершена вовремя, частично из-за простого факта, что в мире, затронутом коронавирусом, команда Android 11 столкнулась с существенным ограничением ресурсов.

Реклама — прокрутите для просмотра большего количества контента

К счастью, Google продолжает работать над внедрением прокручиваемых снимков экрана в Android в будущих релизах, хотя они и не появятся в 11-й версии. Сэндлер говорит, что стоит ожидать эту функцию в «будущем обновлении API». Это подразумевает Android 12, но нам остается только ждать и смотреть.

Мы продолжаем работать над этим, но оно не попало в R.

Вместо того чтобы создавать быстрое решение, работающее для одного или двух тщательно отобранных приложений на конкретном устройстве, наша цель как команды платформы — создать это таким образом, чтобы к нему могло подключиться любое приложение, независимо от того, используют ли они стандартный RecyclerView или реализовали собственный движок прокрутки с ускорением OpenGL. Мы исследовали это на протяжении всего графика R, привлекая специалистов из команд управления окнами и системного пользовательского интерфейса; вы сможете увидеть, как эта структура захвата прокрутки начнет формироваться в исходном коде AOSP.

В конечном итоге, как и с каждым релизом Android (и особенно в этом необычном году), нам пришлось сделать трудный выбор относительно того, на чем сосредоточить наши ограниченные ресурсы; хотя это и классная функция, которая нас по-прежнему очень воодушевляет, мы решили не торопиться. Ищите ее в будущем обновлении API.

Подробнее об Android 11: