Через день после главного доклада Apple на WWDC старший вице-президент Apple по маркетингу Фил Шиллер и старший вице-президент по разработке программного обеспечения Крейг Федериги присоединились к Джону Груберу из Daring Fireball в специальном выпуске его подкаста «The Talk Show». Дуэт обсудил множество тем, включая акцент на iMessage в iOS 10, открытие Siri и других частей iOS для разработчиков, а также Mac App Store.
Основная часть презентации Apple по iOS 10 была посвящена значительным улучшениям iMessage. Когда Грубер спросил Федериги о фокусе на Сообщениях, Федериги сказал, что компания знала, что это приложение, в котором пользователи iPhone проводят больше всего времени и которое вызывает у них наибольший ажиотаж.
Каждый раз, когда мы добавляем эмодзи, это становится самым важным. Мы работаем весь год над новой файловой системой или чем-то подобным, а люди больше радуются паре новых эмодзи. Поэтому мы решили, что если есть одно место, где мы можем изменить то, как люди воспринимают iOS, то это Сообщения.
С выходом iOS 10 Apple объявила, что многие из ее сервисов будут открыты для разработчиков. Siri теперь имеет API, который позволяет разработчикам взаимодействовать с ней, iMessage включает новый App Store, который позволит разработчикам создавать стикеры и платежи для него, а Apple Maps теперь позволяет разработчикам создавать расширения для своих приложений, позволяя пользователям бронировать столики или вызывать такси через Карты.
Федериги и Шиллер оба заявили, что Apple любит сначала создавать базовую платформу для своих технологий, а затем позволять разработчикам развивать ее. Федериги отметил, что это иллюстрируется панелями «Поделиться», которые изначально содержали только расширения для Facebook и Twitter, созданные Apple, а не сторонними разработчиками. Он сказал, что как только компания создает системы, которые они считают необходимыми для функции, они чувствуют себя комфортно, открывая ее для третьих сторон.
Федериги сказал, что Apple хочет предоставить разработчикам больше возможностей для предоставления пользователям лучшего опыта, и что если разработчики чувствуют, что они могут помочь пользователям выполнять задачи, вызывая свои приложения через Siri, они хотят помочь.
Федериги также коснулся возможности «удалять» стандартные приложения в iOS 10, уточнив, что приложения на самом деле не удаляются, а только удаляются пользовательские данные и необходимые хуки, если пользователь выбирает удаление приложений со своего устройства. Сами приложения остаются на устройстве как часть подписанного пакета, который Apple использует для обеспечения подлинности. «Повторная загрузка» приложений из App Store на самом деле не включает загрузку, а просто повторно связывает приложения с iOS, чтобы их можно было использовать.
Когда их спросили, почему API Siri ограничен определенными типами приложений, такими как службы вызова такси, например Uber, или обмен сообщениями, Федериги и Шиллер снова говорили о философии Apple о создании базовой платформы. Федериги сказал, что выбор таких типов приложений был сделан потому, что Siri в основном понимает домены обмена сообщениями и запроса покупок, что упрощает передачу ключей разработчикам и обеспечение отличного пользовательского опыта. Он также сказал, что Apple работает над расширением знакомства Siri с определенными доменами с течением времени.
Недавно опрос показал, что разработчики недовольны состоянием Mac App Store. Грубер спросил Шиллера и Федериги, является ли магазин второстепенным приоритетом для компании из-за популярности iOS App Store, для которого Apple недавно представила множество улучшений. Шиллер сказал, что Apple «любит всех своих детей» и очень довольна Mac App Store, отметив, что они считают его достаточно важным, чтобы размещать на нем свои собственные приложения. Apple считает, что это важное решение для будущего платформы, и они преданы ей.
Шиллер сказал, что Apple стремится к тому, чтобы все компоненты максимально соответствовали друг другу на всех торговых площадках, и что они организуют время и ресурсы разработки в зависимости от того, что они считают потребностью в определенных функциях. Например, Apple сочла, что потребность в TestFlight на iOS более важна, чем потребность в TestFlight на macOS.
В полном интервью пара также обсуждает Swift, ланч-боксы WWDC и многое другое. Выпуск «The Talk Show» еще не доступен онлайн, но он должен появиться в видеоформате на сайте Daring Fireball в свое время.