Американский дизайнер и разработчик Элвин Ху создал музыкальное приложение для iOS, которое повторяет дизайн плееров iPod.
В частности, программа позаимствовала фирменный элемент управления iPod — сенсорное колесо Click Wheel, которое позволяет быстро листать пункты меню и перематывать композиции. Разработчик наделил виртуальное колесо тактильной обратной связью и планирует добавить звук щелчка. Также в приложении присутствует старомодный трёхмерный интерфейс, отображающий обложки альбомов — Cover Flow.
Turned my iPhone into an iPod Classic with Click Wheel and Cover Flow with #SwiftUI pic.twitter.com/zVk5YJj0rh
— Elvin (@elvin_not_11) November 27, 2019
Как отметил автор программы на своей странице в Twitter, для создания интерфейса он использовал фреймворк SwiftUI, который был представлен Apple в этом году и призван упростить создание интерфейсов на всех платформах компании.
В комментарии изданию The Verge Ху рассказал, что учится на дизайнера в нью-йоркском колледже Cooper Union. Он признался, что с детства был фанатом продукции Apple и это в значительной степени подтолкнуло его к выбору профессии.
Когда моя семья ещё не могла позволить себе iPhone, я рисовал макет его интерфейса на крышках коробок Ferrero Rocher. Продукция компании (как и другие продукты, такие как Windows Vista и Zune HD) в значительной степени повлияла на моё решение выбрать дизайн в качестве карьеры.
— Элвин Ху
Работа студента вызвала большой ажиотаж в Twitter и массу положительных отзывов, к которым присоединился даже директор по разработке iPod Тони Фаделл.
NICE THROWBACK… https://t.co/TqXWTsi39h
— Tony Fadell (@tfadell) November 28, 2019
Однако, несмотря на похвалу от «отца iPod», разработчик опасается, что не сможет опубликовать свою работу в App Store. По мнению Ху, у Apple могут возникнуть претензии правового характера. Если компания откажется разметить программу в своём магазине, студент рассматривает возможность публикации её исходного кода в открытом доступе.
Разработчик работает над приложением с октября этого года и планирует завершить его в декабре.