Під час цьогорічної доповіді на конференції розробників WWDC прозвучала та не прозвучала велика кількість інформації, яку не варто узагальнювати та викладати, оскільки вони часто логічно доповнюють представлені новини, як-от OS X Ель-Капітан, Система IOS 9 або дивитися OS 2. До чого відносяться фрагменти з Moscone Center цього року?
Цікаві цифри
Кожна конференція Apple традиційно включає низку цікавих цифр, статистичних даних і, перш за все, списків успіху компанії з Купертіно та її продуктів. Тож коротко зупинимося на найцікавіших цифрах.
- WWDC 2015 відвідали учасники з 70 країн світу, 80% з яких відвідали цю конференцію вперше. 350 учасників змогли приїхати завдяки спеціальній стипендіальній програмі.
- OS X Yosemite вже працює на 55% усіх Mac, що робить її рекордсменом галузі. Жодна інша комп’ютерна операційна система не досягла такого швидкого впровадження.
- Користувачі голосового помічника Siri задають мільярд питань на тиждень.
- Siri стане на 40% швидшим завдяки новій оптимізації Apple.
- Зараз Apple Pay підтримує 2 банків, а наступного місяця один мільйон продавців запропонує цей спосіб оплати. 500 тисяч із них знайдуть у перший день запуску сервісу у Великобританії.
- З App Store вже завантажено 100 мільярдів програм. Зараз щосекунди завантажується 850 програм. Наразі розробникам виплачено 30 мільярдів доларів.
- Середній користувач має 119 додатків на своєму пристрої, з 1,5 мільйона додатків, які зараз доступні в App Store. 195 000 із цих програм є освітніми.
Swift 2
Тепер розробники матимуть у своєму розпорядженні другу версію нової мови програмування Swift. Це приносить новини та кращу функціональність. Найцікавіша новина полягає в тому, що в цьому році Apple випустить всю базу кодів як open-source, вона навіть працюватиме на Linux.
Мінімізація системи
iOS 8 була не зовсім дружньою до пристроїв з менш ніж 8 ГБ або 16 ГБ пам’яті. Оновлення цієї системи вимагало багато гігабайт вільного простору, а для власного контенту користувачеві залишалося небагато місця. Однак iOS 9 вирішує цю проблему прямо. Для оновлення користувачеві знадобиться лише 1,3 ГБ простору, що є пристойним покращенням порівняно з минулим роком у порівнянні з 4,6 ГБ.
Розробникам також будуть доступні механізми максимального зменшення додатків. Найцікавіша опція називається «App Slicing» і пояснюється так: кожна завантажена програма містить великий пакет кодів для всіх можливих пристроїв, на яких програма має працювати. Він містить частини коду, які дозволяють запускати його на iPad і iPhone будь-якого розміру, частини коду, які дозволяють працювати як на 32-розрядній, так і на 64-розрядній архітектурах, частини коду з Metal API і так далі. Наприклад, для користувачів iPhone 5 досить велика частина програмного коду непотрібна.
І тут з’являється новинка. Завдяки App Slicing кожен користувач завантажує з App Store лише те, що йому дійсно потрібно, заощаджуючи місце. Крім того, згідно з документацією, зайвої роботи для розробників практично немає. Потрібно лише розділити окремі частини коду міткою, що вказує на відповідну платформу. Потім розробник завантажує програму в App Store точно так само, як і раніше, а сам магазин подбає про розповсюдження правильних версій програм серед користувачів певних пристроїв.
Другий механізм економії місця в пам'яті телефону трохи складніше. Однак можна сказати, що додаткам буде дозволено використовувати лише «запитані ресурси», тобто дані, які їм справді потрібні в даний момент. Наприклад, якщо ви граєте в гру і перебуваєте на її 3-му рівні, теоретично вам не потрібно мати підручник, записаний на вашому телефоні, ви вже пройшли 1-й і 2-й рівні, а також вам не потрібно мати рівні від десятого і вище.
У випадку з іграми з покупками в додатку немає необхідності зберігати ігровий вміст у пристрої, за який ви не заплатили, і тому він не розблокований. Звичайно, Apple точно вказує, який контент може підпадати під цю категорію «на вимогу» у своїй документації для розробників.
HomeKit
Розумна домашня платформа HomeKit отримала серйозні новини. З iOS 9 це дозволить віддалений доступ через iCloud. Apple також розширила сумісність з HomeKit, і тепер ви зможете використовувати в ньому датчики диму, сигналізацію тощо. Завдяки новинам у watchOS ви також зможете керувати HomeKit через Apple Watch.
З’являться перші пристрої з підтримкою HomeKit у продажу зараз про підтримку також оголосила компанія Philips. Восени компанія вже підключить свою розумну систему освітлення Hue до HomeKit. Хороша новина полягає в тому, що наявні лампи Hue також працюватимуть із HomeKit, і наявні користувачі не будуть змушені купувати їх нове покоління.
[youtube id=”BHvgtAcZl6g” width=”620″ height=”350″]
CarPlay
Незважаючи на те, що Крейг Федерігі випустив велику новину CarPlay за лічені секунди, це точно варто відзначити. Після виходу iOS 9 автовиробники зможуть безпосередньо вставляти власні програми в систему. Таким чином, бортовий комп’ютер автомобіля вже може обійтися одним середовищем користувача, в якому можна отримати доступ до CarPlay і різних елементів керування автомобілем із майстерні виробника автомобіля. Досі вони стояли окремо, але тепер зможуть бути частиною системи CarPlay.
Тож якщо ви хочете використовувати навігацію Apple Map і слухати музику з iTunes, але водночас хочете регулювати температуру в салоні автомобіля, вам більше не доведеться стрибати між двома діаметрально різними середовищами. Виробник автомобіля зможе впровадити просту програму клімат-контролю безпосередньо в CarPlay і таким чином забезпечити приємний досвід роботи з однією системою. Приємна новина полягає в тому, що CarPlay зможе підключатися до автомобіля без проводів.
Оплатити компанії Apple
Apple Pay привернула чимало уваги на цьогорічному WWDC. Перша велика новина – прихід сервісу у Великобританію. Це відбудеться вже в липні, і Британія стане першою локацією за межами США, де буде запущено сервіс. У Британії понад 250 000 точок продажу вже готові приймати платежі через Apple Pay, і Apple співпрацює з вісьмома найбільшими британськими банками. Очікується, що інші банківські установи швидко підуть.
Що стосується використання самого Apple Pay, Apple попрацювала над програмним забезпеченням сервісу. Passbook більше не буде присутня в iOS 9. Користувачі можуть знайти свої платіжні картки в новому додатку Wallet. Сюди також додадуть карти лояльності та клубні карти, які також підтримуватимуть сервіс Apple Pay. Сервісу Apple Pay також протистоять покращені карти, які в iOS 9 надаватимуть інформацію для компаній про те, чи ввімкнено в них оплату через Apple Pay.
Уніфікована програма для розробників
Останні новини стосуються розробників, які тепер об'єднані в одну програму для розробників. На практиці це означає, що їм потрібна лише одна реєстрація та одна плата в розмірі 99 доларів на рік, щоб створювати програми для iOS, OS X і watchOS. Участь у програмі також гарантує їм доступ до всіх інструментів і бета-версій усіх трьох систем.
Додайте CarPlay: мені було б дуже цікаво, але вони, мабуть, не так дбають, як мали б, оскільки я запитав, автовиробники мовчать :-(
Але головна новина полягає в тому, що обліковий запис розробника більше не ділиться на iOS та OSX, а вони його об’єднали, тож ви отримуєте не 5 тисяч на рік, а лише половину… Нарешті їм це клацнуло…