Санни Ча
19 октября 2017 г.
Новые функции iOS, о которых должен знать каждый разработчик
Прошлогоднее обновление iOS подарило разработчикам две новые игрушки: 3D Touch и стороннюю интеграцию для Siri. Но в этом году iPhone 8 и X предлагают гораздо больше дополнений.
Новые функции Apple в аппаратном обеспечении и ОС должны быть интересны как для ближайшего развития, так и для будущего - особенно ARKit. После изучения всего списка новых функций iOS, вот основные моменты, которые привлекли наше внимание больше всего.
Общие обновления: новый App Store, открываемость и функции
В основе первого крупного обновления дизайна App Store с момента его создания в 2008 году лежит принцип открываемости. Контент в стиле блога, такой как руководства, интервью и курируемые списки, создается редакционными командами в попытке увеличить охват небольших приложений, которые иначе не попали бы в чарты. Но помимо работы над получением функции, разработчикам также предстоит немного поработать над недавними изменениями на страницах приложений.
Оптимизация магазина приложений сейчас важна как никогда. Новые ограничения на количество символов в заголовках, субтитрах и описаниях заставляют разработчиков быть более лаконичными. На первый план выходят предварительные просмотры видео, а на каждой странице приложения включается автовоспроизведение. Разработчики также могут выбрать встроенные покупки, которые пользователи смогут приобрести на странице, не открывая приложение.
ARKit оживляет AR
Из всех функций, анонсированных для нового iPhone, лишь немногие вызывают у разработчиков такой же восторг, как ARKit. Сообщается, что с новым фреймворком Apple работать проще, чем с Google Tango или Microsoft Hololens, а это значит, что скоро на рынке могут появиться приложения в стиле Pokemon Go. Wareable предлагает хорошая сводка о деталях ARKit и его экспериментальных приложениях, которые на данный момент включают в себя редактирование фотографий и эмодзи, картографию и реальную MOBA под названием Машины.
Перетаскивание организует организацию
Перетаскивание позволяет легко перемещать файлы, текст и изображения из одного приложения в другое. Пользователи могут напрямую обходить буфер обмена, а некоторые приложения, например Goodnotes, уже умело реализовали эту функцию, преобразуя рукописные заметки в текст при перетаскивании в другие приложения. Разработчики могут использовать эту функцию для упрощения работы пользователей в режиме многозадачности, надеясь при этом, что их приложение станет неотъемлемой частью повседневной жизни пользователя.
AirPlay 2 воспроизводит низкие частоты в любой комнате
С появлением протокола AirPlay 2 настраивать многокомнатные звуковые системы стало еще проще. Новая функция позволяет iOS-устройствам подключаться к любой колонке, поддерживающей AirPlay 2, и передавать звук на несколько колонок в доме через музыкальные приложения, такие как Spotify или Deezer. Такие компании, как Bose и Denon, уже создают колонки с поддержкой AirPlay 2.
Только для iPad: домашняя док-станция
Домашний док на iPad позволяет пользователям переключаться между приложениями, не отходя от главной страницы. Кроме того, функция Split View позволяет более эффективно использовать многозадачность, загружая такие приложения, как Evernote и Goodreader/YouTube, бок о бок.
Только для iPad: Apple Pencil
Пользователи Apple Pencil могут писать или рисовать прямо на электронных письмах. Текст в "Заметках" также перемещается вокруг Apple Pencil, и вы можете делать пометки непосредственно на PDF-файлах и скриншотах. Легко представить будущее карандаша, выходящее за рамки заметок и, возможно, игр. А благодаря мощности чипа A11 Bionic мы можем увидеть игры на стилусе, похожие на классику Nintendo DS, такие как The Legend of Zelda: Phantom Hourglass и Etrian Odyssey, превращающие iPad в полноценное игровое устройство.
В iOS 11 есть и другие новые функции, и разработчики должны обязательно изучить все новые возможности, чтобы придумать креативные способы интеграции некоторых из них в свои приложения. Использование новых функций - это не только отличный способ привлечь новых пользователей, но и привлечь внимание Apple, что может помочь вашему приложению попасть в список лучших!