Що нам зараз відомо про iOS 14

З iOS такого ще не було. Рік за роком, про нові версії операційної системи широкі народні маси дізнавалися під час прес-конференції з приводу відкриття чергової WWDC. Крейг Федерігі, з жартами і прибаутками, красиво і артистично, оголошував про п'ять-шість її виграшних особливостей, розповідав про завдання, що стояли перед тими хто її створював, а ввечері того ж дня iOS 14 beta для розробників ставала доступною тим, хто підписав угоду про нерозголошення. У 2020, на другому тижні березня, нова версія системи опинилася в повному розпорядженні відразу у двох Інтернет-ЗМІ, задовго до її оголошення. Витік? Судячи з усього, так. Причому, організована самою Apple.

Після відходу Стіва по Кремнієвій долині і серед шанувальників Apple пішли чутки про те, що «служба лояльності» компанії, яка при Стіві не поступалася за ефективністю спецслужбам деяких держав, обмежена в повноваженнях, скорочена, і взагалі вже не та. Витоки про плани компанії, з підозріло точною інформацією, стали регулярними. На одній з WWDC службу лояльності висміяли.


Крейг Федерігі і Едді К'ю, старші віце-президенти Apple, намагалися повідомити охоронцеві щось на зразок пароля, у формі жестів, танцювальних па і трюків, доступних тренованій людині. Спортивний і підтягнутий Крейг впорався, і його пропустили в його ж офіс. А Едді К'ю довелося, з засмученим виглядом, смиренно відправитися геть. Начебто з надмірною секретністю (а заодно і з секретністю взагалі) в Apple покінчили.

Ні. Не вірте чуткам Apple, що розпускаються. Служба лояльності стала жорсткішою і розумнішою. Як і при Стіві, вона припиняє витоки інформації, і будь-хто, хто працював в Apple в останні п'ять-шість років, знає про це. Зробити копію неоголошеною (тобто, цілком секретною) операційної системи, непомітно для служби лояльності, не кажучи вже про те, щоб її винести за межі Apple або передати куди-небудь електронно, неможливо. Залишилося зрозуміти, навіщо неготовій версії дали «витекти» в строго заданому напрямку.

Нові функції iOS 14

Чого тільки не розповіли щасливі власники неоголошеної версії iOS: про нові технології, новий «домашній екран», про пристрої, згадувані в прихованих від звичайних користувачів куточках системи, в тому числі про новий пульт дистанційного управління для Apple TV. Те, про що вже давно ходили чутки - підтверджується. Тепер замість «рідних» яблучних вбудованих додатків, що зачахли у відсутності конкуренції, на кшталт Mail і Safari для iOS, на роль програм за замовчуванням можна буде призначити мало не будь-які сторонні програми тієї ж спеціалізації. Здавалося б, при чому тут «можна і не можна»? Вже навіть відомо, які пристрої будуть підтримувати iOS 14.

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

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

Але для ілюстрації «нового інтерфейсу» використовуються не скріншоти (знімки екрану), що було б і простіше, і інформативніше - а мальовані картинки. Намальовані вони дуже професійно, якби публікуючі їхні сайти не повідомили про те, що це «фейк», я б і не здогадався. Чутки про можливу заміну інтерфейсу імені Джонатана Айва і iOS 7 на щось менш екстремальне (неоморфізм) активно обговорюються на форумах і в нашому Telegram-чаті, і було б дуже здорово заздалегідь дізнатися, хоча б, так це чи не так. Але про це - тиша. Тільки картинки, що свідомо відрізняються від того, що буде в реальності. І ніяких скандалів, ніяких позовів і розслідувань. Інструкції, цензура, або й те, й інше відразу.


Відмінності iOS 14 від iOS 13

iOS 11 вражала. Такого числа багів і проблем від компанії з претензією на кращу в світі якість ніхто не очікував. Миритися з цим керівництво компанії не стало, негайно прийняли план з наведення порядку, знайшли неймовірне число випадків головотяпства і ставлення до роботи не по-яблучному, і iOS 12 стала бальзамом на душі вірних шанувальників Apple і екосистеми.

Але в iOS 13 проблем, недоробок і відверто невдалого коду виявилося навіть більше ніж в iOS 11. Пропонувалося навіть використовувати стратегію tick-tock, винайдену Intel, згідно з якою в рік «tick» в систему вносяться радикальні амбітні зміни, змінюються усталені підходи на більш передові - «здивувати, вразити і захопити» стає головним завданням розробників.

У рік «tock» в систему вноситься мінімум змін, ті, без яких не можна обійтися (підтримка нових моделей мобільних пристроїв, наприклад - смартфони не можна випускати рідше ніж раз на рік, скромнювати при їх розробці не можна, конкуренти дихають в потилицю), і ті, які терміново необхідні. Перші версії нових технологій, впроваджені на етапі «tick», іноді не виправдовують очікувань, і їх терміново потрібно допрацьовувати. Але основні зусилля і ресурси на етапі «tock» витрачаються на рефакторинг, чистку, виправлення помилок, оптимізацію.

Наскільки мені відомо, tick-tock все ще обговорюється, системи тепер пишуться якось по новому, питань все ще набагато більше, ніж відповідей - а грандіозний контрольований витік, під час якого цікаві дізнаються про безліч ще до кінця не прийнятих рішень, і готові брати найактивнішу участь в їх обговоренні - просто один з нових методів створення якісного програмного забезпечення. В Apple працюють люди творчі і обдаровані, що зовсім не обов'язково погано. Цікаво, наскільки те, що представлять у червні, на першій в історії WWDC онлайн, буде відрізнятися від того, що ми дізналися зараз.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND