ru:https://highload.today/blogs/vse-shvatilis-za-golovy-obzor-novyh-produktov-apple-2022-ot-razrabotchika/ ua:https://highload.today/uk/blogs/vsi-shopilisya-za-golovi-oglyad-novih-produktiv-apple-2022-vid-rozrobnika/
logo
Mobile app      20/09/2022

«Все схватились за головы»: обзор новых продуктов Apple 2022 от разработчика

Андрій Вітвіцький BLOG

iOS Lead в компанії Binariks

Всем привет. Я Андрей Витвицкий, 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.

Курс QA.
Найпростіший шлях розпочати кар'єру в ІТ та ще й з гарантованим працевлаштуванням.
Приєднатися

Но я уверен, что когда 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

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

Курс Python.
Python дозволяє тобі не тільки розробляти сайти та займатись аналітикою даних, а ще й будувати алгоритми, тестувати програми та навіть створювати штучні інтелекти. Стань різноплановим фахівцем!
Дійзнайтеся більше

Этот материал – не редакционный, это – личное мнение его автора. Редакция может не разделять это мнение.

Топ-5 самых популярных блогеров февраля

Всего просмотровВсего просмотров
181
#1
Всего просмотровВсего просмотров
181
Senior Project Manager at Nemesis
Всего просмотровВсего просмотров
92
#2
Всего просмотровВсего просмотров
92
Software Architect at Devlify
Всего просмотровВсего просмотров
88
#3
Всего просмотровВсего просмотров
88
Всего просмотровВсего просмотров
68
#4
Всего просмотровВсего просмотров
68
Android Team Lead у Balancуй Team
Всего просмотровВсего просмотров
46
#5
Всего просмотровВсего просмотров
46
Рейтинг блогеров

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: