На конференции для разработчиков WWDC 2018 компания Apple рассказала о новых функциях и возможностях, которые появятся в новой версии мобильной операционной системы iOS 12. Как заявил старший вице-президент Apple по разработке программного обеспечения Крейг Федериги, при создании новой версии основное внимание было уделено вопросам производительности, поэтому iOS 12 должна стать наиболее быстрой и отзывчивой ОС за всю историю iOS. Например, камера включается на 70% быстрее, клавиатура выводится на 50% быстрее, улучшен отклик при наборе текста. Добиться всего этого удалось, среди прочего, благодаря оптимизации управления частотой процессора — он максимизирует производительность в тот момент, когда это нужнее всего, например, в момент запуска приложения или пролистывания «тяжелой» веб-страницы.

И хотя большинство замеров производилось на iPhone 6 Plus, Apple обещает, что прирост должны ощутить все пользователи iOS-устройств: от iPhone 5s, представленного в 2013 г., до самого актуального на сегодня iPhone X, а также владельцы планшетов начиная с iPad Air и iPad mini 2. Новая ОС будет работать и на плеере iPod Touch 6-го поколения.

Кроме того, при разработке iOS 12 было уделено внимание работе с дополненной реальностью (AR). Создан новый формат файлов USDZ, позволяющий работать с графическими объектами AR в различных приложениях на мобильном устройстве. К поддержке этого формата уже присоединились разработчики ряда известных графических пакетов. Также в iOS 12 добавлено новое приложение для измерение объектов реального мира. Например, просто направив камеру смартфона на объект, можно измерить его габариты. Вместе с тем был обновлен API ARkit, который позволяет взаимодействовать с виртуальными объектами и объектами дополненной реальности. Имеется и поддержка совместного использования объектов с другими пользователями.

Разработчики также полностью переделали приложение «Фото», обновив дизайн и улучшив поиск по фотографиям. При этом можно делиться фото, роликами, альбомами в полном разрешении из iCloud.

В iOS 12 Apple уделила внимание функциям, которые позволяют получить больше контроля над своим устройством. Каждую неделю смартфон будет составлять график использования с указанием, сколько часов пользователь провел в соцсетях или мессенджерах. Также можно будет задать ограничение на время использования смартфона. Кроме того, можно будет запрограммировать его так, чтобы он отключался в определенное время или в определенном месте. Владельцы устройств iOS смогут ограничивать время работы с конкретным приложением, веб-сайтом или категорией приложений. По истечении лимита айфон покажет экран с уведомлением, что время вышло. Конечно, можно будет попросить еще времени — полностью блокировать приложение система не станет, но позже настойчиво напомнит пользователю о его исходном намерении ограничить использование гаджета.

Уведомления будут группироваться по приложениям, как это делается в последних версиях Android, и одним свайпом можно будет скрыть, например, все, что прислал Twitter или Instagram. Также можно будет отключать звук для входящих push-уведомлений или читать оповещения только в «Центре уведомлений», а не на экране блокировки. Наконец, в новой ОС появился режим, который умеет понижать ночью яркость дисплея до минимальной — чтобы не слепил глаза в темноте, и прятать все уведомления до утра.

Еще один блок обновлений в iOS 12 касается коммуникационных сервисов FaceTime и iMessage. В первом появится групповой видеочат, причем поддерживающий до 32 собеседников одновременно. То есть функция составит конкуренцию не только WhatsApp, где в видеочате смогут общаться до четырех пользователей, но и Skype c его лимитом в 25 человек.

Добавлена новая вкладка «Для тебя», которая содержит подсказки с важными событиями и возможными эффектами для них, напоминания о необходимости поделиться снимками с людьми, которые на них запечатлены. Не остался без внимания и виртуальный ассистент Siri, который получил еще более широкую интеграцию со сторонними приложениями и сервисами. При помощи новой функции «Ярлыки» можно создавать целые последовательности связанных действий и напоминаний. Также были обновлены встроенные приложения iOS 12, включая «Новости», «Акции», «Диктофон». Приложение «iBooks» переименовано в «Книги».

Автомобильный интерфейс CarPlay начнет поддерживать сторонние навигационные приложения, их интерфейс буде отображаться прямо на экране мультимедийной системы автомобиля. Наконец, приложение «Диктофон» появится на iPad. Его дизайн, в том числе в смартфонном варианте, будет совершенно новым.

Предварительная версия iOS 12 для разработчиков уже доступна участникам программы Apple Developer Program, а все желающие смогут её установить до конца этого месяца. Финальная же версия выйдет, как обычно, осенью в виде бесплатного обновления.