Анимация iPhone Duo на Galaxy Fold: от красивой демки до работающего приложения
Dasoj 51 минуту назад Анимация iPhone Duo на Galaxy Fold: от красивой демки до работающего приложения Средний 14 мин 2K Android * Кейс 9 сентября Apple представила складной iPhone Duo. Из показанного меня, как и многих,...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
Значимый прорыв формирует отрасль ИИ: Dasoj 51 минуту назад Анимация iPhone Duo на Galaxy Fold: от красивой демки до работающего приложения Средний 14 мин 2K Android * Кейс 9 сентября Apple представила складной iPhone Duo. Из показанного меня, как и многих, особенно зацепила анимация раскрытия: изображение словно остаётся на месте, пока вокруг него разворачивается экран. Стало интересно, как связать такой переход с движением шарнира и интерфейсом открытого приложения на моём Galaxy Z Fold 8.
Уже на следующий день появился ролик с похожей анимацией на Samsung. По нему можно было решить, что задачу уже закрыли: прошло около суток после презентации, а переход между экранами повторили на Android. Я тоже сначала смотрел на результат, а не на то, что именно происходит в приложении.
Технические детали
В комментариях автор объяснил, что заранее сделал скриншоты внутреннего и внешнего дисплеев, а затем анимировал их шейдером в зависимости от угла шарнира, оставив настоящий интерфейс системы на месте. Автор и сам называл это proof of concept, а среди ограничений отмечал зависимость эффекта от угла, под которым смотришь на телефон. Мне хотелось пойти дальше: открыть любое приложение, сложить телефон, увидеть переход на внешнем экране и продолжить пользоваться им.
Если остановить движение телефона на полпути, анимация тоже должна остановиться, а после полного раскрытия весь цикл должен работать снова, без перезапуска демонстрации. Причём это мой основной телефон, поэтому менять прошивку, жертвовать навигацией или держать внутренний дисплей включённым в закрытом устройстве ради эффекта я не собирался. Так начался Hinge Lab, в котором анимация поверх приложений в итоге заработала, хотя системное мигание осталось, а некоторые приложения до сих пор не дают пригодный внешний кадр.
Пришлось разбираться, как при очередном складывании получать свежий угол, включать нужную панель и находить изображение, которое на ней вообще можно нарисовать. Что внутриПочему свежие ответы ещё не означают работающий датчик. Что ломается после полного закрытия телефона.
Отраслевые последствия
Какие решения нашлись в других проектах. Как я пытался убрать мигание при переключении экранов. Откуда взять картинку для внешнего экрана.
Почему одинаковый чёрный экран пришлось исправлять по-разному. Что получилось в итоге. Сначала нужно было решить, чем я не готов пожертвоватьЯ уже занимался интерфейсом для складного телефона, но этот эксперимент быстро отделился от лаунчера, и Hinge Lab можно использовать со своим привычным домашним экраном.
Менять выбранные обои ради получения угла тоже не хотелось: эффект должен был сохранять обычную работу приложений, блокировки и навигации. Стендом был Samsung Galaxy Z Fold 8 (SM-F971B) с Android 17 и One UI 8. 5; аппаратные выводы ниже относятся к этому устройству и проверенной прошивке.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.





