Loqal – новинний агрегатор Loqal
Наука і технології

Секрет з годинником: як Apple 17 років обманювала користувачів iPhone

Секрет з годинником: як Apple 17 років обманювала користувачів iPhone
Prostomob • 1 хв читання

Виявлення справжньої природи колеса часу в додатку "Годинник" стало найгучнішим технічним розкриттям 2024 року

Іноді найбільші таємниці ховаються на самій поверхні. Додаток “Годинник” в iPhone, яким щодня користуються сотні мільйонів людей по всьому світу, приховував секрет, який здивував навіть досвідчених розробників. Користувач @skydotcs в X (Twitter) опублікував скриншот, що миттєво набрав понад 40 мільйонів переглядів і перевернув уявлення про одну з найстаріших функцій iOS.

Протягом 17 років користувачі iPhone були переконані, що колесо вибору часу для будильника являє собою нескінченну петлю. Логіка здавалася бездоганною – прокручуєш вгору чи вниз, і цифри безперервно змінюються, імітуючи поведінку звичайного годинника.

the time picker on iphones alarm app isn’t actually circular it’s just a really long list pic.twitter.com/mvszyGILbR

Насправді ж Apple створила гігантський лінійний список, який лише маскується під циклічний інтерфейс. Це технічне рішення залишалося таємницею до тих пір, поки хтось не вирішив прокрутити колесо до самого кінця.

Ключове питання: чому одна з найбагатших IT-корпорацій світу обрала такий, здавалося б, неелегантний підхід?

Відповідь криється у філософії Apple щодо оптимізації backend-процесів. Створення справжньої нескінченної петлі потребувало б значно складнішого коду з вищими ризиками виникнення багів. Лінійний список, навпаки, передбачуваний, стабільний і не створює проблем при розгортанні оновлень на мільйони пристроїв.

Технічні переваги рішення Apple:

Найбільш інтригуючим аспектом виявлення стала точка зупинки колеса – 4:39 вечора (16:39 у 24-годинному форматі). Це не випадковість, а результат математичних обчислень розробників.

За версією Reddit-спільноти, якщо встановити максимальне значення у 0-999 хвилин, отримаємо рівно 16 годин і 39 хвилин. Такий підхід типовий для UIDatePicker, який оперує датами навіть там, де вони не відображаються.

Apple майстерно використала тактильні та візуальні ефекти для підтримання ілюзії нескінченності:

Ці елементи настільки переконливі, що протягом майже двох десятиліть ніхто не здогадався про справжню природу механізму.

Розкриття однієї таємниці породило хвилю досліджень інших прихованих можливостей:

Історія з додатком “Годинник” ідеально ілюструє парадокс сучасного UX-дизайну. Технічне рішення, яке об’єктивно є компромісом, стало прикладом досконалого користувацького досвіду завдяки майстерному маскуванню.

Це змушує переосмислити критерії оцінки якості програмного забезпечення. Чи важливіша технічна досконалість, чи сприйняття користувача?

Масова популярність відкриття ставить перед Apple дилему. З одного боку, система працює бездоганно і не потребує змін. З іншого – знання про “обман” може вплинути на сприйняття бренду як інноваційного лідера.

Феномен колеса часу iPhone демонструє, що справжня інновація полягає не у створенні ідеальних технічних рішень, а у створенні ідеальних користувацьких досвідів. Apple вкотре довела, що обмеження можуть стати джерелом креативності, а компроміси – основою тріумфу.

Можливо, найголовніший урок цієї історії полягає у тому, що навіть у світі, де кожен піксель піддається аналізу, ще залишається місце для таємниць. І це чудово.