Історія iOS від 7 до 10

У першій частині статті ми розглянули історію старих 32-бітних версій iOS зі «скляною» інтерфейсом. У цій заключній частині, розглянемо вже сучасні версія iOS.

iOS 7 — прощай, скевоморфізм

iOS 7 є, мабуть, самим великим і неоднозначним оновленням системи. По-перше, був повністю перероблений інтерфейс: зникли «опуклі» скляні іконки — їх замінили «плоскі» аналоги; додався ефект матового скла, а шрифт став тоншим. Сприйняли такий інтерфейс не дуже добре — кому-то він дійсно подобався, а хтось лаяв Apple за те, що вони пішли по шляху Microsoft (нагадаю, що у 2012 році вийшла Windows 8 з таким же «плоским» інтерфейсом). Проте вибору у користувачів iOS не було, і зараз багато, хто беруть в руки старі iPhone на iOS 6 і нижче, з подивом усвідомлюють, що новий інтерфейс виглядає краще і сучасніше.

Але основна проблема була не в інтерфейсі, а в продуктивності: якщо iOS 6 цілком собі швидко працювала на iPhone 3GS 2009 року, то на iPhone 4 iOS 7 відчутно гальмувала і подлагивала. І навіть на 4s користуватися системою було не дуже комфортно — лише на 5, 5c і 5s вона працювала добре. Зрозуміло, Apple надалі зайнялася оптимізацією, і на iOS 7.1 продуктивність відчутно піднялася, але все ж досить багато користувачів iPhone 4 вирішили відкотитися на швидку iOS 6.

На цьому проблеми iOS 7, на жаль, не закінчилися — Apple вирішила серйозно зайнятися безпекою. З одного боку, це, звичайно, похвально, але з іншого — це сильно вдарило по любителям купувати б/у техніку. Посудіть самі — величезне число людей купували б/у пристрої на iOS 5 і 6, старі власники частенько забували відв’язувати їх від своїх Apple ID, але це не заважало повноцінно користуватися девайсами. І тут, після оновлення iOS 7, система починає просити ввести Apple ID старого власника. Добре якщо з ним є зв’язок, і він згоден допомогти, непогано якщо є повний набір документів і чек — можна було звернутися в Apple, і ті прибирали старий Apple ID. Але от що робити тим, хто не може зв’язатися зі старим власником, або ж у нього є тільки телефон та зарядка? На жаль — тільки підкладати iPhone під ніжку стільця, або продавати на запчастини. Забігаючи вперед — навіть зараз, після 4 років, способу змусити повноцінно працювати такі пристрої, на жаль, немає.

Але, зрозуміло, у системи були плюси, і вони були досить відчутними. По-перше, нарешті з’явилася можливість швидкого доступу до найбільш часто використовуваних функцій — Wi-Fi, BT, плеєр, камера, яскравість і т. д. Apple вирішила помістити ці іконки не у верхній шторці, як на Android, а в окремій нижній. Рішення знову ж таки не однозначне — верхня шторка використовувалася слабо: в основному вона потрібна була лише для віджетів, яких було 1-2 і все. Але те, що Apple вряди-годи прислухалася до бажанням користувачів — вже добре.

Друга важлива зміна — нарешті-то з’явилася відносно нормальна багатозадачність: якщо раніше програми в тлі заморожувалися (за винятком музики), то тепер у тлі могли гратися фільми і йти закачування, так само продовжували працювати і JS-елементи на сторінках (наприклад, таймери). Правда, такі програми в цілях економії енергії могли працювати в фоні не більше 10 хвилин, але зазвичай цього вистачало.

Третє важливе доповнення — iOS 7 стала першою платформою, яка підтримує х64 ARM процесори. Правда, Apple як завжди поквапилася — обмеження в 4 ГБ на x86 процесорах стало заважати лише з виходом iPad Pro 12.9 у 2015 році, тобто через 2 роки після виходу iOS 7. Для розробників це вилилося в додатковий головний біль — їм доводилося вбудовувати в одну програму підтримку відразу і х64, і х86. Але ця проблема вже майже канула в лету — в iOS 11 більше не будуть підтримуватися чисто х86 програми, і їх вже майже і не залишилося.

З не особливо важливих змін — з’явився AirDrop: можливість пересилати файли між i-пристроями за допомогою Wi-Fi і BT. Ідея, безумовно, гарна, але от реалізація досі кульгає: часто девайси не бачать один одного, і доводиться танцювати з бубном: перезавантажувати їх і включати/відключати AirDrop, Wi-Fi і BT. Але, треба віддати належне Apple — якщо девайси побачили один одного, то передача йде швидко і стабільно (100 МБ можна передати за 20-30 секунд — набагато швидше, ніж по BT).

У iOS 7.1, як я вже писав, Apple зосередилася на підвищення продуктивності. Гальма на 4s в принципі пішли, але ось на iPhone 4 продуктивність залишилася посередньою. З нововведень — з’явилося iTunes Radio і CarPlay.

iOS 7.1.2 стала останньої версії для iPhone 4 — і це добре, тому що продуктивність 4s на iOS 8 погіршилася, і що було б з iPhone 4 — неважко уявити.

iOS 8 — а що нового?

Apple явно зосередилася на випуску iPhone 6 і 6 Plus — перше смартфонів від Apple з діагоналлю більше 4″, і тому змін в системі було мало.

Нарешті з’явилася можливість ставити сторонні клавіатури — так, вбудований від Apple була і є найшвидшою, але можливостей їй явно не вистачає. Зрозуміло, розробники кращих клавіатур для Android підтягнулися, і зараз є вибір на будь-який смак.

Також з’явилася детальна статистика по використанню акумулятора — який додаток скільки працювало (в тому числі і в фоні), і як сильно використовувало акумулятор. Статистика є як на 24 години, так і на тиждень, що досить інформативно.

З’явився Apple Pay — можливість безконтактної оплати в магазинах за допомогою NFC, а також додався Metal API — низькорівневий API, який дозволив поліпшити графіком в іграх (детальніше про це можна почитати тут).

Був дороблений інтерфейс для «плюсових» версій iPhone — так, з’явився ландшафтний режим, як на iPad, а також можливість опустити верх екрану при подвійному дотику до кнопки додому.

З найбільш важливих змін — додався режим Time Lapse (можливість в одному відеоролику показати те, що відбулося за кілька годинників), розширений пошук (можливість шукати інформацію в інтернеті), додаток Здоров’я і режим Continuity — можливість продовжувати дію на одному девайсі і закінчувати на іншому. Налаштовувалася вона не з першого разу, але працювала досить стабільно.

У iOS 8.4 з’явилася Apple Music — у Apple зрозуміли, що їх iTunes в порівнянні з Spotify і іншими сервісами потокової музики виглядає блідим як за ціною, так і за можливостями, і тому випустили свій стриминговий сервіс, а щоб привернути людей, зробили його на 3 місяці безкоштовним кожному. На жаль — спочатку в ньому не було багатьох пісень, додаток було не дуже зручним, воно було доступно тільки для i-пристроїв, а також деякі пісні вилучалися з пристрою з незрозумілих причин. Зрозуміло, надалі Apple це виправила, але старт був, загалом-то досить змазаним.

iOS 9 — легка

З виходом iOS 8 користувачі пристроїв з 16, а особливо з 8 ГБ, зіткнулися з тим, що на пристроях банально немає місця для апдейта, який часто важив більше 2 ГБ. Тому Apple серйозно попрацювала над вагою релізу, і iOS 9 важила вже близько 1 ГБ, що було терпимо.

Однак, попрацювавши над зменшенням ваги, Apple явно забула попрацювати над оптимізацією продуктивності — iPhone 4 на iOS 7 був супербистрим девайсом в порівнянні з iPhone 4s на iOS 9. Навіть не старий на той момент 5s працював відчутно повільніше, ніж на iOS 8. Правда, Apple обіцяла збільшити час автономної роботи, і на деяких пристроях вона дійсно зросла.

Також Apple нарешті «згадала» про iPad — на них з’явилася многооконность (можна одночасно виводити дві програми, кожну на свою половину екрану) і режим PiP (картинка-в-картинці: можна вивести плаваюче віконце з фільмом поверх інших додатків).

З додаткових нововведень — серйозно переробили додаток Замітки, дозволивши вставляти в них фотографії, робити списки і ставити паролі, а в оновленні 9.3 додали Night Shift (і то не для всіх, а тільки для х64 пристроїв. З урахуванням крайньої простоти функції обмеження виглядало чисто програмним).

Також тільки для 6s і 6s Plus ексклюзивно зробили 3D Touch — якщо раніше було лише два способи взаємодії з системою (натискання та довге натискання), то тепер з’явилася можливість сильного натискання, яке додає нові способи управління системою (приміром, швидкий попередній перегляд вкладок і фото, а також робота з програмами без заходу в них). І лише в iOS 11 Apple зрозуміла, що реалізувати аналог 3D Touch можна і без спеціальних дисплеїв (це, до речі, зробили в Android 7), і в нижній шторці додаткові дії на іконках тепер працюють на всіх пристроях. Також экслкюзивно на 6s і 6s Plus появлились Live Photo — можливість замість фото створити невелику анімацію. Чому це не можна було зробити на старих девайсах — незрозуміло, тим більше, що з допомогою джейлбрейка це відмінно працювало навіть на iPhone 5.

Ще одна функція, доступна ексклюзивно для x64 пристроїв — це блокування реклами в Safari, і не з допомогою VPN, а з допомогою завантажуються фільтрів. Так, зрозуміло, працюють далеко не всі правила, які є на ПК, але, тим не менш, 95% реклами все ж можна відфільтрувати.

iOS 9.3.5 стала останньою для пристроїв з 512 МБ ОЗУ (iPhone 4s, iPad 2 і iPod Touch 5). Дуже дивно, що Apple не зупинила їх підтримку на iOS 8 — на ній вони працювали досить добре. Але, правда, все ж можливість залишитися на iOS 8 була — «по повітрю» з iOS 6 пристрою оновлювалися спочатку до 8.4.1, а потім вже до 9.3.5. Так що можна було замість швидкої, але не працює з купою програм iOS 6 оновитися до компромісної iOS 8, і заборонити оновлення далі. Ті ж, хто цього не зробив і оновився до 9.3.5, були змушені продати свої старі девайси і купити нові (причому не всі стали купувати щось нове від Apple), бо працездатність була просто ахової: Safari на 512 МБ ОЗУ тримав у пам’яті 2-3 вкладки, про багатозадачність можна було забути, пристрій вантажилось з хвилину, анімації лагали, а батарейка просто танула на очах.

iOS 10 — швидка, плавна і красива

Після невдалої iOS 9 програмісти Apple явно отримали живлющі пендель, і iOS 10 вийшла напрочуд гарна — навіть перші релізи в порівнянні з 9.3.5 працювали досить швидко. Змін, правда, було небагато, але в принципі вони і не були потрібні — система і так мала майже все, що потрібно. Були лише невеликі доопрацювання — так, на iPad тепер можна було відкривати у режимі багатовіконності дві вкладки в браузері Safari, з’явилася можливість блокувати дзвінки з допомогою сторонніх програм, з’явилася функція включення екрану при піднятті пристрою (правда, при цьому зник слайдер Slide to unlock, який був у системі з найперших версій, але незручності відчули тільки користувачі старих девайсів без Touch ID, на які Apple традиційно «забила»). До речі, зникнення Slide to unlock — не єдина зміна на екрані блокування: тепер туди ж можна вивести і віджети, що, з одного боку, зручно, але з іншого — не безпечно. Також з’явилося додаток News — новинний агрегатор. На жаль, в Росії (та й купи інших країн) він спочатку не працював. Був повністю перероблений Apple Music (в кращу сторону), до того ж він вийшов і під Android, так що в підсумку його популярність досить різко зросла.

Зі  змін — на iPhone нижня шторка тепер виявилася розбита на два екрани — на одному перемикачі, на іншому — плеєр. Це було незручно, і в iOS 11 Apple вирішила повернутися до одноэкранной шторці.

В оновленнях з’явилося дуже багато нового: так, у 10.1 з’явився портретний режим камери для iPhone 7 Plus, 10.2 — додаток TV (що в 2017ом виглядає, м’яко кажучи, дивно), а в 10.3 — нова файлова система APFS, яка оптимізована для роботи з твердотільними накопичувачами.

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

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *