Когда Apple показала складной iPhone, публику зацепила не только толщина корпуса. Внимание привлекла анимация: при раскрытии картинка с внешнего экрана плавно перетекает на внутренний, будто рабочий стол сам разворачивается вместе с устройством. Владельцы Galaxy Z Fold 8 такого не видели никогда: у Samsung при раскрытии интерфейс просто перестраивается под новый экран.

Пользователь под ником moomanjohnny выложил на Reddit ролик, где ровно тот же эффект работает на Galaxy Z Fold 8, и собрал он его меньше чем за сутки после презентации Apple. Внутри всё устроено проще, чем кажется: шейдер, два скриншота рабочего стола в сложенном и разложенном виде и датчики шарнира, которые отслеживают угол раскрытия и в нужный момент запускают анимацию.

Автор честно предупреждает, что это не настоящий системный интерфейс. «Samsung не даёт сторонним разработчикам доступ, необходимый для того, чтобы собрать такое приложение», — пишет он. То есть в ролике визуальный эффект крутится поверх скриншота, а не живого рабочего стола с иконками, виджетами и уведомлениями. Чтобы из этого можно было сделать полноценный лаунчер, нужно, чтобы производитель дал доступ к подобной отрисовке на рабочем столе.

Но кое-что энтузиаст всё-таки доказал. Железо Samsung Galaxy Z Fold 8 к подобным трюкам готово: шарнир умеет сообщать системе угол раскрытия с нужной точностью, а значит, привязать к этому анимацию технически несложно. Вопрос только в том, захочет ли Samsung реализовать идею в One UI сама. Пока компания занята другим, например, объясняет, почему загибающиеся углы дисплея — это не баг.

ПО МАТЕРИАЛАМ: reddit.com