Грег Джосвиак и Крейг Федериги обсудили iOS 13, Project Catalyst, новый Mac Pro и многое другое с Джоном Грубером

На шоу The Talk Show Live на WWDC этого года к Джону Груберу присоединились руководители Apple Крейг Федериги и Грег Джосвиак. Трио обсудило анонсы Apple вчера, включая Mac Pro, iOS 13, iPadOS и многое другое.

Mac Pro + Pro Display XDR

Что касается нового Mac Pro, Грубер первым расспросил Джосвиака и Федериги о цене колес — опционального аксессуара, который Apple продемонстрировала вместе с башней-«теркой». Естественно, Федериги не назвал точную цену, вместо этого в шутку сказав Груберу, что все будет зависеть от того, сколько колес он захочет, и что для них будут доступны планы рассрочки.

Грубер также сказал, что слышал от источника, что новый Mac Pro «будет поставляться с самой безумной упаковкой», которую Apple делала в последнее время. Ответ Джосвиака? «Можете представить, что это будет не дерьмовая упаковка».

Что касается чисто мощности Mac, Джосвиак объяснил, что Apple знала, что ей придется создать что-то «действительно, действительно отличное» для своих профессиональных пользователей:

Мы знали, что нам придется создать что-то особенное. Если вы когда-нибудь будете ходить по залам CES, вы можете купить корпус у тайваньской компании с чипом внутри. Мы хотели что-то действительно особенное и разработанное для наших профессиональных клиентов, включая дисплей.

Джосвиак также предоставил некоторые детали о нанотекстурном дизайне нового Pro Display XDR, отметив, что Apple превзошла конкурентов «золотого стандарта» референсных дисплеев:

Обычный матовый материал вызывает блики. Это процесс, не похожий ни на что, что делали раньше. Он справляется с бликами так, как никто раньше не справлялся, это невероятный процесс, который мы изобрели. Стандартный [Pro Display XDR] имеет ведущее в отрасли антибликовое покрытие.

Золотой стандарт стоит 43 000 долларов. Удивительно то, что этот референсный дисплей может поддерживать яркость только в течение очень короткого периода времени. Через несколько секунд он переходит в режим предупреждения и сообщает, что больше не доверяет этому изображению. Мы превзошли его, потратив чуть более десятой части цены.

Project Catalyst

После обсуждения нового оборудования, представленного на WWDC, Крейг Федериги углубился в новый Project Catalyst от Apple, который позволяет разработчикам легко портировать свои iPad-приложения на Mac. Федериги отметил, что если разработчик просто отметит опцию «Mac» в Xcode, он сразу же получит некоторую степень «макификации», но разработчики могут тонко настроить это для настоящего опыта работы на Mac.

Это полностью нативная структура, и у нас есть соответствующий набор элементов управления, чтобы вы могли создать по-настоящему отличительный опыт. Если вы просто нажмете кнопку «Mac», вы получите некоторую степень «макификации». Вам не придется переписывать весь код, чтобы сделать это. У вас может быть одна кодовая база и одна команда. Это параллельный набор нативных фреймворков для Mac.

Защищая первый набор приложений Catalyst, выпущенных Apple в прошлом году, таких как Apple News и Home на Mac, Федериги сказал, что некоторые из высказанных людьми претензий на самом деле были простыми дизайнерскими решениями, которые приняли команды разработчиков. Не обязательно из-за самого фреймворка Project Catalyst. Со временем, по словам Федериги, Apple научилась находить баланс между лучшим дизайном для таких медиа-ориентированных приложений на Mac:

Когда мы выпустили первый набор приложений с использованием Catalyst, некоторые из высказанных опасений сосредоточились на технологии, но на самом деле это были дизайнерские решения, которые мы приняли. Были чисто дизайнерские решения, когда разные команды дизайнеров раздвигали границы того, что представляет собой будущее медиа-ориентированного дизайна. Я думаю, мы находим там свой баланс, отступая в некоторых областях. И лежащая в основе технология улучшилась.

Доступность

Джосвиак также предоставил новую информацию о разработке новой функции Voice Control в iOS 13 и macOS Catalina. Он назвал работу над этой функцией доступности «одним из самых трогательных дел, которые мы делаем». Джосвиак также отметил, что многие люди в команде Accessibility обладают широким спектром способностей, говоря: «мы живем этим внутри компании, и эти технологии действительно влияют на людей в Apple, работающих над проектами».

Одним из самых популярных анонсов вчера среди разработчиков стала новая платформа SwiftUI от Apple. В сегодняшнем шоу The Talk Show Федериги назвал SwiftUI «поколенческим развитием» для Apple благодаря преимуществам, которые она дает языку программирования:

Я рассматриваю наши API и синтаксис как наш язык, как упражнение в дизайне пользовательского интерфейса. То, как вы выражаете себя в коде, должно быть так же продумано, как и то, с чем вы взаимодействуете.

Ключевые доклады Apple

Apple вместила много информации в свой ключевой доклад WWDC вчера, и Джосвиак поделился с Грубером некоторыми подробностями о том, как Apple создает свои ключевые доклады:

Мы могли бы потратить больше времени на все. Когда мы впервые собираем эти ключевые доклады, они длятся три часа. Мы стараемся уложиться в 2:15. Мы должны выяснить, сколько слайдов нужно создать. Мы сопоставили каждого докладчика, чтобы узнать, сколько слайдов он может показать в минуту. Самый быстрый из всех — Крейг. В своем расцвете сил Крейг показывал 9 слайдов в минуту. Он замедлился примерно до 7 с возрастом.

iOS 13

Что касается iOS 13, Федериги сказал, что одной из важных целей нового приложения «Фото» является помощь пользователям лучше находить важные жизненные события среди растущего моря фотографий:

У вас никогда не бывает такого опыта в море фотографий. Команда становилась все более продвинутой с годами; какова дуга значимого для вас события? Какими были важные для вас крупные события?

Федериги также отметил, что Apple продолжает фокусироваться на своей стратегии машинного обучения на устройстве, на что «другие» наконец начинают обращать внимание. Однако он отметил, что машинное обучение на устройстве проще, когда у вас есть единая аппаратная база, чего не хватает таким компаниям, как Google:

На самом деле, если вы посмотрите недавние мероприятия других компаний, вы удивитесь, увидев, что они начали говорить о машинном обучении на устройстве. Они действительно видят свет по этому вопросу. Я думаю, они находятся в невыгодном положении, потому что часть того, что делает это возможным, — это создание отличного оборудования и интеграция аппаратного и программного обеспечения. Реализовать это между случайным парком устройств действительно просто невозможно.

Федериги сказал, что «круто, когда ваш телефон знает вас, но когда какой-то облачный человек знает вас, это жутко». Это, конечно, явный намек на другие компании, которые отправляют данные в облако для ИИ и машинного обучения.

iPadOS

Говоря о решении выпустить iPadOS 13 как новую операционную систему для iPad, Федериги объяснил, что, хотя это и маркетинговый ход на поверхности, инженеры также чувствовали его важность:

Хотя это и маркетинговый ход, инженеры очень сильно это чувствовали. Мы шли по этому пути для iPad с самого начала, разрабатывая совместно с этим невероятным оборудованием. Что вы хотите сделать с устройством, обладающим такими характеристиками? Такие вещи, как Split View, Slide Over и Apple Pencil, а затем вы начинаете видеть, как Apple и разработчики адаптируют опыт.

На вопрос, почему так долго потребовалось, чтобы добавить поддержку USB-накопителей в iOS, Федериги объяснил, что все сводилось к безопасности:

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

Он также коснулся новых элементов управления текстом и жестов в iPadOS 13, объяснив, что в этой области все еще было проще делать вещи на Mac:

Это одна из тех областей в прошлом, где мы чувствовали, что это сложнее, чем делать это на Mac. Я думаю, когда мы впервые представили выбор текста, копирование, вставку и отмену на iPhone, это было очень «давайте научим вас, как это делать». Был обучающий интерфейс. Достижение правильного решения здесь — это то, над чем мы работали несколько лет, возвращались и чувствовали, что у нас не получилось. Мы хотели сделать это правильно, и потребовалось много внимания, чтобы создать это.

Опыт использования iPad должен быть таким, чтобы каждый мог его понять, но при этом должна быть глубина, которую можно открыть, стать профессионалом, открыть ее и действительно ускорить свою работу.

Конфиденциальность

Касаясь требования Apple о том, чтобы приложения реализовывали функцию «Войти через Apple», если они также поддерживают другие социальные входы, Джосвиак объяснил, что Apple чувствовала ответственность предложить клиентам более конфиденциальный вариант входа. Он неоднократно подчеркивал, что все сводится к прозрачности и контролю для пользователя:

Вы хотите прозрачности и контроля. В ситуации с этими кнопками нет прозрачности. Люди понятия не имели, какая информация передается через этот переход. Мы хотели обеспечить эту прозрачность и контроль. При обычной аутентификации нет прозрачности. В случае, если приложение предоставляет эти средства для входа, мы должны предложить клиенту этот более конфиденциальный вход. Мы хотим предоставить этим пользователям прозрачность и контроль над аутентификацией.

Наконец, Джосвиак подтвердил, что конфиденциальность — это то, на чем Apple фокусировалась в течение долгого времени, «до того, как это стало популярным».

Мы занимались конфиденциальностью с тех пор, как это стало популярным. Если вы посмотрите на некоторые из этих других компаний, это не является сутью их существования. Мы создаем вещи, которые мы бы хотели для себя, своих семей, своих детей. Я не хочу, чтобы меня отслеживали. Я не хочу, чтобы мою семью отслеживали.

Полное видео и аудио с шоу The Talk Show с Крейгом Федериги и Грегом Джосвиаком будут доступны завтра.