Среди новостей WWDC на этой неделе — то, что Apple открывает приложения Siri и iMessage для сторонних разработчиков, предоставляя новые возможности для добавления функций в ваши приложения iOS.
Возможность включить функцию голоса Siri в свои приложения означает, что вы сможете поддерживать функции, к которым ваши пользователи получают доступ, сказав «Привет, Siri». Новые функции выходят за рамки текущих сторонних интеграций Siri от известных игроков, таких как Twitter и Yelp.
Старший вице-президент Apple по разработке программного обеспечения Крейг Федериги сказал на WWDC, что примером того, как можно использовать новые параметры, может быть отправка WeChat с сообщением, что вы опоздаете на пять минут. Он сказал, что:
«В iOS 10 у нас есть мощный API, и Siri сможет сделать гораздо больше».
Другие примеры того, что вы сможете сделать, включают использование Siri для вызова таких служб приложений, как WhatsApp; заказ такси в Uber, управление тренировками в Runtastic или Runkeeper; и звонить через Skype и Viber.
Новая возможность работы с приложениями iMessage означает, что вы можете создавать расширения приложений, которые позволяют пользователям взаимодействовать с вашим приложением непосредственно в Сообщениях. Это позволяет создавать и делиться контентом, добавлять стикеры и совершать платежи, не выходя из Сообщений.
Это работает так, что пользователи открывают ящик приложения из приложения «Сообщения». На WWDC был приведен пример открытия приложения для доставки еды DoorDash из iMessage и совместной работы с друзьями для создания совместного заказа. Apple в какой-то мере догоняет себя в этой области, поскольку Facebook уже разрешил разработчикам создавать ботов для Facebook Messenger, а Google работает над предоставлением разработчикам доступа к своей службе обмена сообщениями Allo.