Всем привет. Я Андрей Витвицкий, iOS Lead в компании Binariks. Хочу поделиться своим впечатлением и видением новых продуктов Apple, анонсированных на ежегодной осенней презентации. Во многом обновления, представленные на этой конференции, были ожидаемы. Но сегодня мы проанализируем, как они повлияют на разработку и разработчиков.
Нам были представлены:
- iPhone 14 и iPhone 14 Plus
- iPhone 14 Pro и 14 Pro Max
- Apple Watch 8
- Apple Watch SE
- Apple Watch Ultra
- AirPods Pro 2 — здесь ничего интересного или чего-то, что могло бы касаться разработчиков напрямую, поэтому наушники на этот раз рассматривать не буду.
Начнем с самого интересного: iPhone 14 Pro и iPhone 14 Pro Max
Почему это для нас самое интересное? Конечно, из-за Dynamic IslandВырез в экране в форме таблетки, вмещающей датчики Face ID и фронтальную камеру на моделях iPhone 14 Pro! На замену стандартной «челке» пришел островок, но не просто островок, а интерактивный островок. Пожалуй, это главное новшество с дизайнерской точки зрения.
Интерфейс iOS входит в прямой контакт с Dynamic Island, дополняя его. По словам VP of Human Interface Design Apple Алана Дая, разработчики легко смогут адаптировать свой софт под Dynamic Island.
Но я уверен, что когда iOS-разработчики по всему миру увидели Dynamic Island, то начали хвататься за головы. А после слов «мы разработали это новое адаптивное пространство, чтобы оно могло плавно расшириться до разных форм, используя уникальные анимации и переходы» — все явно насторожились. Имеющиеся приложения и те, что сейчас в разработке, будут нуждаться в дополнительной работе над UI-частью, как это уже было, когда Apple выпустили iPhone X.
Вероятнее всего, всем приложениям придется быстро выпускать новые версии с UI-фиксами, а разработчикам, работающим над новыми, включать в эстимейты время на адаптацию UI под новый экран с Dynamic Island.
У вас будет доступ и возможность взаимодействовать с Dynamic Island в своих приложениях, а также будут показываться backgroud и live activity.
Кроме того, Apple показывает, как это все будет выглядеть, если мы запустим более одного background activity.
Также, если внимательно присмотреться к деталям рекламных роликов Apple, посвященных Dynamic Island, можно заметить, что вырез восприимчив к прикосновениям. Нажатие на него позволяет раскрыть сообщение, увеличив окошко.
Интересным вызовом для разработчиков также может стать работа с Dynamic Island + Live activities. Плюс возможность видеть эту информацию, когда пользователь находится в другом приложении: «Когда ActivityKit станет доступным в обновлении до iOS 16, вы можете внедрять Live Activities и взаимодействовать с ними в Dynamic Island».
С анонсом Allways on display это становится еще более актуальным для приложений: навигации, доставки, разного рода live-события.
- New screen — замечательно, но для разработчиков ничего особенного.
- Always on display — наконец-то появился и в iPhone. Кроме вида home screen (с настроенным backdround view и часами) и виджетов, вы также сможете наблюдать за live-счетом матча, доставкой еды, такси и т.д.
- New A16 bionic chip — круто, +20% по сравнению с A15. Важно, что процессор стал более мощным вместе с релизом нового дисплея, нового модуля камеры, Dynamic Island, ML for crach detection.
- Pro camera, Pro Video, Pro RAW — 48PX-камера, вспышка с разными режимами. Много нового, интересного и мощного для фотографов и разработчиков фото-, видеоприложений и их редакторов. Конечно, эта тема будет касаться сектора разработчиков, работающих в этой сфере.
- Экстренный вызов через спутник (без связи и WI-FI) и Crash detaction — очень полезные и важные вещи, с которыми, я думаю, разработчики приложений не будут взаимодействовать напрямую.
Подытоживая, скажу, что разработчикам iOS-приложений и QA-инженерам обойтись без нового iPhone 14 Pro будет достаточно сложно.

iPhone 14, iPhone 14 Plus
- A15 bionic
- Улучшенная камера, новый video mode
- 5G/eSim
- Crash detection
- Гироскоп высокого динамического диапазона
- Двухъядерний акселерометр
- Аварийный вызов через спутник
- Новая антенна для связи со спутником
iPhone 14 Plus — новый в своем ряду по сравнению с iPhone 13. Apple возвращаются к концепту, ранее присутствовавшему в моделях 7,8 plus.
У 14 Plus экран 6.7 дюймов, такой же как и Xs max, 11, 12, 13 pro max. То есть экран — не новинка. Единственное, что можно выделить в этом ряду, это антенну для спутниковой связи.
Apple Watch серии 8
- Температурный сенсор.
- Процессор: S8 с 64-битным двухъядерным процессором.
- Навигация: L1 GPS, Glonass, Galileo, QZS и Beidou.
- Выявление конфигурации температуры на уровне 0,1 Цельсия.
- Мод «автомобильная авария»: два новых датчика движения и машинное обучение, способное выявить аварию. Улучшенный гироскоп и высокий акселерометр G-Force.
- Режим аккумулятора с низкой мощностью — 36 часов.
С помощью умного алгоритма на основе информации из гироскопа, нового акселерометра, GPS и многих других источников данных, часы могут автоматически обращаться в службу экстренной помощи и вызвать помощь в случае автомобильной аварии. Устройство действует на основе информации о миллионах часов реальных данных о вождении и несчастных случаях.
С появлением новой функции точного мониторинга изменений температуры тела во время сна для прекрасной половины человечества стало возможным более точно предсказать изменения в цикле. Конечно, данные будут более точными после ввода соответствующей информации. Также информация может использоваться для консультаций с врачом.

Apple Watch Ultra
- New GPS: может использоваться в новых приложениях, где требуется точная локация (например, на природе или в больших зданиях).
- Заявленная глубина, на которую можно погружаться, составит 40 метров. Я думаю, эти данные будут доступны разработчикам через HealthKit для разработки собственных приложений для погружения.
- Oceanic + App для дайверов, созданный компанией Oceanic. Все, что было анонсировано в этом приложении, включая all dive information, будет доступно для разработчиков и их будущих приложений.
В Binariks я разрабатывал приложение для профессиональных пловцов. Думаю, уже в будущем поработать над приложением для дайверов.
При написании этого материала, я опирался на свой предыдущий опыт и впечатления от презентаций Apple. Надеюсь, статья и мои мысли окажутся полезными для читателей. Спасибо за внимание.Ultra
Этот материал – не редакционный, это – личное мнение его автора. Редакция может не разделять это мнение.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: