Как обновления Apple повлияют на разработчиков и пользователей? Рассказывают инженеры MacPaw

Как обновления Apple повлияют на разработчиков и пользователей? Рассказывают инженеры MacPaw - rdd.media 2024

Каждый год в июне Apple проводит конференцию для разработчиков Worldwide Developers Conference. В 2022 году, впервые с начала пандемии, участники со всего мира имели возможность собраться в автономном режиме Apple Park — новой локации в кампусе компании, чтобы посмотреть презентацию, протестировать обновления и посетить новый Developer Center.

Всего у Apple 34 миллиона зарегистрированных разработчиков. Конечно, не всем удалось попасть на офлайн-день WWDC, однако презентацию главных обновлений можно было посмотреть онлайн. Если фокус прошлогодней конференции был больше направлен на поддержку пользователей во время пандемии и разграничения личного и рабочего, то в 2022 году Apple призывает пользователей выходить наружу и активно взаимодействовать с людьми и окружающим миром.

Инженеры украинской продуктовой компании MacPaw разобрались, как анонсы Apple окажут влияние на разработчиков программ, и что же глобально изменится для пользователей.

Больше фокуса и производительной работы

Сегодня рынок предлагает тысячи приложений для планирования, фокуса и производительности, но при этом значительное разнообразие только усложняет выбор пользователей. Режим Focus Mode на устройствах Apple – одна из важнейших фич последних лет. Помогать пользователям фокусироваться на основном – важный концепт инноваций Apple, и с прошлого года компания двигается в этом направлении.

Однако если раньше акцент был на отдыхе, то в 2022 году фокус смещается на продуктивную работу. Теперь пользователи могут самостоятельно выбирать режим фокуса и еще больше кастомизировать опыт взаимодействия с устройствами. Этот подход Apple синхронизировали на всех устройствах – на iPhone, Mac и iPad. К примеру, на экране iPadOS теперь можно одновременно открыть только до четырех окон и до восьми активных приложений.

Также Apple добавила возможность фильтровать приложения и вкладки. Так, например, уведомления будут теперь показываться снизу экрана, и не в хронологическом порядке — а горизонтально вглубь экрана. Интересно, что с новыми изменениями Apple фактически настигает Android.

Как обновления Apple повлияют на разработчиков и пользователей? Рассказывают инженеры MacPaw - rdd.media 2024

Возможно, Apple видят в идеальном workflow пользователя только один активный режим фокуса. Есть надежда на моноуведомление – единственное сообщение от программы с обновляемым статусом, которое Apple продемонстрировали примером из Uber. С таким подходом к уведомлениям пользователи смогут забыть об отвлекающих сообщениях.

Если Apple делает жизнь пользователей проще, то для разработчиков – наоборот, все усложняется. Для разработчиков теперь все зависит от того, насколько они адаптируют свои программы под новые возможности уведомлений. Раньше для того чтобы создать свой виртуальный мир, достаточно было прийти в Swift Playgrounds. Теперь, чтобы приложение оставалось «в фокусе» пользователя, нужно интегрировать сотни внешних API. Без этого пользователи даже не получат уведомления от приложения, если разработчик не докажет Apple его важность и связь с предыдущими уведомлениями.

Однако есть и польза от новых API: разработчики смогут подстроить взаимодействие приложения с пользователем под конкретный фокус, например Home, Sleep, Work и т.д. То есть не только пользователи смогут распределять приложения в соответствующие Focus Modes, но и iOS будет самостоятельно добавлять приложения к определенному фокусу в соответствии с частотой их использования пользователем определенной категории. Приложениям по доставке пищи это поможет оптимизировать предложения, а мессенджеры смогут отображать режим собеседника для удобства коммуникации.

В этом году появился Weather Kit Framework, благодаря которому разработчики смогут добавлять в разные категории приложений погоду. Раньше для этого нужно было использовать third-party API. Это пригодится календарям, приложениям для производительности или менеджменту задач.

С производительностью и фокусом на macOS будет помогать Stage Manager. Ранее Mission Control позволял пользователям открывать множество окон. С Stage Manager окна будут удобно сгруппированы слева на экране, а пользователи смогут легко находить и открывать именно те, которые нужны в конкретный момент. Это поможет сохранить фокус и не перегружать рабочий стол.

Как обновления Apple повлияют на разработчиков и пользователей?  Рассказывают инженеры MacPaw

Больше возможностей для коллабораций

Share Play API – сильная функциональность, приходящая на замену популярным коллаборативным приложениям, таким как Figma. Интерфейс Share Play открывает возможности для группового планирования и редактирования любых материалов. Возможно, в каждом приложении теперь будет Share Play, благодаря которому будут проводить коллаборативные сеансы. 

С другой стороны, не для всех решений Share Play удается найти use case. К примеру, эту функцию добавили в Safari, однако захотят ли ею пользоваться? Все же браузер – это частная территория пользователя. Также каждый из участников сможет распространять, например, чувствительную рабочую информацию, поэтому Share Play пока оставляет вопрос конфиденциальности открытым.

Возможно, Share Play заставит напрячься и маркетологов. Ранее таргетированная реклама подстраивалась под открывавшего сайт. Есть ли риск, что при Share Play всем участникам будет отображаться реклама хоста сеанса? Такая открытость может повлиять на чью-либо репутацию.

Больше кастомизации

Опыт watchOS показал, что у пользователей Apple есть запрос на кастомизацию устройств. В новой iOS, с ее активными виджетами, интерактивными экранами блокировки, анимированными заставками и изображениями с Parallax-эффектом Apple позволяет персонализировать практически все. Это полезно для разработчиков и приятно для пользователей, ведь теперь у них есть больше возможностей подчеркнуть свою индивидуальность просто изменив экран.

Как обновления Apple повлияют на разработчиков и пользователей? Рассказывают инженеры MacPaw - rdd.media 2024

Новая функция Live Activities для замкнутого экрана поможет получать только актуальные новости. Экран блокировки можно адаптировать под свои потребности, добавляя на него только нужные виджеты. Люди часто разблокируют iPhone, чтобы найти информацию, например результаты спортивной игры, а потом просто отвлекаются на что-то другое. Кастомизируя свой экран блокировки, вы получите доступ только к актуальным приложениям без необходимости разблокировать iPhone и погружаться в основной экран.

С такой персонализацией экран iPhone будет гораздо больше напоминать Apple Watch, чем предыдущие версии iOS. Это будто “обратно в будущее” только с интеграцией его лучших практик.

Конфиденциальность и безопасность данных

В эпоху облачных решений вопросы конфиденциальности и безопасности становятся первоочередными. На WWDC Apple анонсировала, что будет поддерживать стандарты аутентификации от Fido Alliance, цель которых — уменьшить зависимость пользователей от паролей. Аутентификация на новой операционной системе будет проходить через биометрические данные пользователей и будет унифицирована на всех устройствах. Полный отказ от паролей должен предотвратить фишинговые атаки, социальную инженерию и атаки ботов.

Учитывая, что Microsoft и Google тоже будут поддерживать эти стандарты, можно прогнозировать значительный отток пользователей из менеджеров паролей, таких как 1Password. Теперь, если пользователь будет пытаться зайти на сайт, например, с Windows, то получит QR-код, который после сканирования с iPhone считает биометрию. По протоколу Fido эти данные будут автоматически передаваться на сайт. У каждого пользователя будет персональный биометрический ключ keychain для всех платформ — и не нужно будет хранить или запоминать пароли. С помощью биометрического ключа информация будет передаваться между устройствами через iCloud. То есть можно использовать только одно из устройств как основное для аутентификации через Face ID или Touch ID — и этого достаточно для входа в любые интернет-сервисы.

Passkeys уже является частью Local Authorization Network. Apple обещает, что их невозможно сломать, ведь данные больше не будут храниться на серверах. Удивительно, что passkeys подали как новое решение для MacOS Ventura, потому что их запуск состоялся еще год назад.

Надеемся, что в будущем все платформы стандартизируют форматы этих ключей, чтобы они подходили и для Microsoft, и для Google, и для Apple.

Интересы безопасности – одна из причин, почему Apple агрессивно отказывается от всех компьютеров Mac, выпущенных до 2017 года, включая Mac Pro 2013 и MacBook Pro 2016. Если Mac использует чип Apple M2 или Apple Silicon, вы в безопасности. Если же вы используете более старый Mac с процессором Intel, вероятнее всего, Apple в ближайшее время прекратит его поддержку.

Продолжение унификации и слияния платформ

Одной из ключевых тенденций Apple за последние 5-6 лет является слияние платформ. Нынешние нововведения на iPadOS – это в значительной степени переосмысление функций macOS. Например, Stage Managers на Mac и iPad будут смотреться одинаково, хотя десктопные возможности на iPad почти недоступны.

Возможно, таким образом Apple готовит пользователей к интерфейсу realityOS для AR/VR-гарнитуры? Интересно, как будут выглядеть приложения для iPhone в Stage Manager на iPad, ведь не все из них поддерживают Split View. Уже сейчас понятно, что разработчикам следует учитывать унификацию и работать над расширениями экрана.

Новые процессоры М2

Новый процессор М2 — не такой уж новый, как хотелось бы его разработчикам, и не станет большим прорывом. Анонс нового процессора является более маркетинговым шагом со стороны Apple. Если сравнивать М2 с Intel, то его мощность действительно выше в 15 раз. Однако по сравнению с последним поколением М1 рост колеблется в пределах 25-40%. Действительно, громкой и ощутимой инновацией было изменение архитектуры при переходе на процессоры М1, которое произошло в 2020 году.

Интересно, что MacBook Air и MacBook Pro с M2 будут отличаться только объемом памяти: 512 Гб против 256 Гб, а в остальном устройства одинаковые. С точки зрения пользователя MacBook Pro на одном заряде батареи будет работать дольше, чем новый MacBook Air. Последний обеспечит до 18 часов активной работы от последней зарядки.

Как обновления Apple повлияют на разработчиков и пользователей?  Рассказывают инженеры MacPaw

С другой стороны, пользователей будет ждать приятный бонус: MacBook Air будет заряжаться достаточно быстро. За 30 мин получим 50% заряда, а это – 9 часов активной работы устройства. Благодаря новому блоку для зарядки с двумя входами можно будет одновременно подключать несколько устройств, возвращающих нас к стратегии Apple по синхронизации девайсов и формированию одной экосистемы. А еще зарядное устройство MagSafe будет иметь такой же цвет как MacBook, что функционально не важно, но с эстетической точки зрения – приятно.

Как обновления Apple повлияют на разработчиков и пользователей?  Рассказывают инженеры MacPaw

Больше third-party программ, которые станут ненужными

Каждый год представленные на WWDC обновления Apple вытесняют с рынка разные программы, а иногда и целые категории приложений. Существует такое понятие, как sherlocked apps — программы, исчезнувшие с рынка из-за появления аналогичных функций в системах Apple. Это превращает WWDC не только в праздник, но и в стресс для разработчиков.

Нынешний год не стал исключением. Так, вышеупомянутые passkeys дадут возможность полностью отказаться от паролей и иметь доступ к устройствам благодаря биометрической аутентификации, угрожающей менеджерам паролей, таким как 1Password или LastPass.

В зоне риска оказались программы для коллабораций и командной работы. Анонсированный Freeform позволяет делиться открытым для онлайн-редактирования экраном с группой людей через FaceTime, что похоже на своеобразный аналог Figma. Shareplay и другие Shared options (вкладки, игры, экраны) создадут конкуренцию Zoom и Google Meet: с ними пользователи смогут совместно просматривать видео.

Apple Wallet становится конкурентом для Revolut или Monobank из-за расширенной функциональности и возможности оплаты частями Apple Pay Later. А также это потенциальный конкурент для менеджеров документов (Document Manager, DocStorer), потому что с ним можно будет хранить документы в Wallet. Если эта опция будет доступна Украине, стоит волноваться и Действия, ведь ее разработчикам придется поддерживать дополнительные API. С другой стороны, было бы удобно проходить верификацию не в third-party приложениях, а сразу в iOS.

А Apple Pay может стать удачной альтернативой терминалам оплаты. Конечно, последние имеют сложный soft, взаимодействующий с налоговыми службами. Но потенциально, если у продавца будет настроен Apple Pay на сайте, появится возможность принимать оплату прямо через iPhone.

Continuity Camera может не только вытеснить с рынка приложение Camo, но и вебкамеры в целом, ведь теперь iPhone будет служить камерой без привлечения дополнительных гаджетов.

С появлением новой macOS Ventura большинство предыдущих устройств станут устаревшими. MacBook Air – субъективно лучший Mac в линейке своей ценой.

Как обновления Apple повлияют на разработчиков и пользователей? Рассказывают инженеры MacPaw - rdd.media 2024

Однако запуск нового решения от Apple, покрывающего функциональность уже имеющегося на рынке приложения от сторонних разработчиков, не всегда означает потерю пользователей. В 2016 году Apple добавил функцию очистки и оптимизации для Mac под названием Storage Management в macOS Sierra 10.12. Это был прямой вызов программе CleanMyMac от MacPaw. Однако эта функция Apple так и не стала популярной и сегодня скрыта глубоко в настройках. Так что для нас это стало испытанием, а не приговором.

***

В общем, WWDC22 запомнится анонсом нового MacBook Air и еще большим вниманием компании к производительности и фокусу пользователей. Apple продолжает соблюдать свой курс на слияние платформ и синхронизацию всей экосистемы Apple. В преддверии мероприятия было много слухов по поводу возможного анонса AR/VR гарнитуры от Apple с системой realityOS, однако этого не случилось. Как и в прошлом году, большинство анонсов WWDC касались больше пользователей, чем разработчиков программ.

А еще впервые за три года WWDC провели офлайн-день в Apple Park, где накануне презентации выступили Тим Кук и Крейг Федериги. Команде MacPaw удалось побывать в кампусе Apple, посетить новый Developer Center и посмотреть презентацию вместе с разработчиками со всего мира, как это было – рассказали с места событий в подкасте.

Tags: