Андрей: Siri и сторонние приложения

Привет! В преддверии выхода iOS 12 и появления на рынке «умной» колонки Apple HomePod я решил поделиться с вами информацией о Siri, которую почерпнул из подкаста AppStories.

Дело ведь в чем — бытует мнение, что Siri ничего не умеет. Мол, тупой ассистент без каких-либо возможностей, кроме установки будильника/таймера/секундомера, распознавания музыки и ответа на вопросы вроде «Сколько лет Бараку Обаме».

Раньше это действительно было так. Однако с выходом iOS 10 разработчики приложений получили возможность интегрировать их функции в голосового ассистента, и «Сири» начала обрастать новыми возможностями благодаря фреймворку SiriKit. Как результат, мы получим функцию Siri Shortcuts и одноименное приложение в iOS 12, которая как раз взаимодействует с этими расширениями.

SiriKit работает через «домены» — категории задач, которые выполняет Siri. Разработчик указывает, в какую категорию подпадает его приложение:

  • Сообщения;
  • Списки, заметки;
  • Платежи, перевод средств;
  • Воспроизведение медиафайлов (эта функция появится в iOS 12);
  • Визуальные QR-коды;
  • Фотографии;
  • Тренировки;
  • Машины (через Apple CarPlay и Car Commands);
  • Резервирование ресторанов;
  • Такси.

Если же программа не относится к этим группам, то, начиная с iOS 12, программисты смогут выбрать, как Siri должна управлять программой (и что она сможет делать).

При этом Siri сама трансформирует синтаксис и язык запросов пользователя благодаря движку обработки естественного языка. Разработчик приложения этим не занимается и не тратит время на продумывание разных команд для разных стран.

Итак, что сейчас умеет Siri. Замечу, что сейчас эта функциональность справедлива для мобильных устройств — колонке еще только предстоит ее получить:

  • Писать сообщения через SMS, iMessage и сторонние мессенджеры, в том числе личные сообщения в некоторых твиттер-клиентах (пример такового TwIM).
  • Звонить по сотовой связи и через мессенджеры — поддерживаются в том числе WhatsApp, Skype и VoIP-телефония (Telegram использует собственную «звонилку»). Разработчики также могут добавлять дополнительные кнопки для быстрого набора номера через их программы в приложении контактов и «Спотлайте».
  • Писать и отвечать на емейлы. Эта функция есть в Airmail (говорят, она работает плохо).
  • Добавлять задачи, присваивать им названия, указывать условия и дополнительные параметры (в том числе геолокацию); устанавливать таймеры напоминаний, искать задачи и отмечать их выполненными.
  • Создавать заметки, присваивать им название и вводить содержимое, добавлять информацию к уже существующим заметкам (эта функция тоже работает плохо).
  • Переводить деньги через iMessage, PayPal, Venmo, SquareCash и проверять баланс счета (эту функцию должен поддерживать банк).
  • Поиск и воспроизведение подкастов. Справедливо для предустановленного приложения «Подкастов» в iOS — для сторонних программ пока что нужно вручную создать команды через Siri Shortcuts. Так же «Сири» может регулировать громкость воспроизведения, переключать музыкальные треки и подкасты, проматывать аудио вперёд и назад, повторять треки.
  • Вывод и отображение QR-кодов.
  • Поиск фотографий и изображений.
  • Заказ такси и машин в службах каршеринга. Поддерживается проверка местоположения автомобиля и подтверждение заказа авто — однако для этого разработчик программы должен добавить расширение в карты Apple Maps. Аналогичное требование распространяется на рестораны и кафе, если они хотят добавить функцию резервирования столика.
  • Запуск и остановка тренировок. Полезно, если у вас вспотели руки после утомительной пробежки или тяжелой тренировки ног, из-за чего экран Apple Watch или iPhone плохо воспринимает нажатия.
  • Показ информации о замках в автомобиле с Apple CarPlay и управление климат-контролем. На самом деле, функций больше, но производители машин крайне редко их реализуют.

Такой вот «бесполезный» ассистент Siri. Безусловно, часть функций не распространяется на наши страны, а другая часть недоступна по причине высокой стоимости (например, авто с Apple CarPlay).

Однако некорректно утверждать, что Siri ничего не может — может, и достаточно много. Вопрос лишь, готовы ли вы начать пользоваться этими функциями и говорить со смартфоном?

Вова и возвращение в Warframe

Недавно я решил дать второй шанс Warframe. Впервые эту игру я попробовал в далеком 2013 году, еще на релизе. Тогда она совсем не зацепила и я бросил ее сразу после пролога.

Однако в последнее время я слишком часто натыкался хвалебные отзывы об игре, а награда «лучшая поддерживаемая игра» и анонс версии для Nintendo Switch пробудили во мне интерес. После недолгого гугуления, я узнал, что аккаунты на всех платформах отдельные, но разработчик время от времени позволяет копировать данные с ПК на консоли. Стало быть, есть все основания ожидать подобной процедуры и для портативной версии. Поэтому я скачал клиент для компьютера и начал игру на нем.

В уже далеком 2013 году, Warframe выглядела гадким утенком на фоне прекрасной Destiny, но спустя 5 лет она выросла во вполне себе лебедя, а Destiny 2 напротив не оправдала надежд.

Warframe это многопользовательский лут-шутер. Ближайшие аналоги — Destiny, серия Borderlands и Diablo. Ондна лишь поправка: в этой игре на игроков сыпется не броня и оружие, а моды, с помощью которых настраиваются стволы и сами (классы). В итоге можно ходить с одним автоматом от начала до самого эендгейма.

Да, это условно-бесплатная игра, но играть вполне комфортно как с минимальными затратами, так и вовсе без них. Более того, платину (местную валюту, покупаемую за реальные деньги) можно заработать торговлей с другими игроками. Любые предметы из магазина можно получить в игре, а самые сильные (Prime) в любом случае приходится добывать и создавать самостоятельно или покупать у других игроков. Верно и обратное — ненужный чертеж всегда можно кому-нибудь «толкнуть». Единственное, чего избежать не удастся — покупка слотов для оружия и варфреймов — игра выдает их и бесплатно, но потребность в них растет быстрее. Хороший набор советов по тратам в игре можете прочитать здесь, а я лишь скажу, что одноразового вброса 1000 платины хватит надолго, если не разбрасываться ей тут и там и на этом тему закрою.

Чем больше всего пленяет Warframe, так это вариативностью геймплея за счет разнообразия классов (их аж 35, не считая усиленных prime-копий) и оружия. Абсолютно каждый игрок найдет под себя набор на свой вкус и желаемый стиль игры. Хочешь переть напролом и чувствовать себя неубиваемым — играй рино, предпочитаешь метать молнии как маг — Вольтом, тебе по вкусу роботизированный некромант, оживляющий трупы и вселяющий страх во врагов — Некросом. Это все типичный набор, но хватает и экзотики. Мне в последнее время больше всего по нраву Лимбо, местное воплощение хикккана-интроверта. В любой момент он может «уйти в себя», перейти в «теневое» измерение и находиться в нем сколько угодно — хоть бегать из одного края уровня в другой. Враги его видят (по части тут другой, Локи), но сделать ничего не могут. И вообще, они ему сделают, он в другом измерении (за мат извени). Однако и Лимбо не может атаковать в ответ, поэтому, чтоб убивать врагов, надо возвращаться в нормальный мир. Но лучше наоборот затащить противников к себе.

Ты в душе Гендзи и need healing? Играй титульным Экскалибуром! Что? Ты не просто латентный про-Гендзи, а любитель фанфиков, где братья Шимада любят друг друга? Нет проблем! Ставишь Экскалибуру лук в основной слот, сюрикены во вторичный, выбираешь катану по вкусу и потенциальный сын такого союза готов!

Я неспроста упомянул мечи и луки. Помимо полного набора пушек и лазеров, хватает и «средневекового» орижия. Идея вооружиться луком, метательными ножами, катаной и отправиться мочить роботов вовсе не так плоха, как может показаться на первый взгляд.

К холодному оружию Digital Extremes отнеслись с особой теплотой. Меч это не просто еще одна опция для heavy-слота как в Destiny, а важный и даже обязательный элемент. Им можно пользоваться как для быстрых атак в ближнем бою, так и полноценно взять в руки. В таком режиме можно отражать вражеские пули, подобно джедаям с их световыми мечами, или использовать концентрацию для более мощных атак. При этом каждый тип холодного оружия имеет свой особенный мувсет(или даже несколько, если применять специальные моды-стойки), а доступно оно абсолютно всем классам.

Есть у игры и недостатки, а главный в том, что она почти ничего не объясняет. Все ответы приходится искать самостоятельно, специальные wiki-справочники в помощь. Но самое ужасное, что велика вероятность пойти по неверному пути и сосредоточиться на однообразных и безмозглых миссиях по обороне от волн врагов. И игра не будет мешать, не напомнит, что есть куда более веселые занятия. Поэтому об этом вам скажу я. Проходите новые миссии, открывайте новые планеты, выполняйте квесты. Не занимайтесь по несколько часов к ряду унылим гриндом — это тоже полезно и нужно, но не стоит превращать это в свой основной игровой опыт.

Создатели Warframe на отлично отработали идею игры про роботов-ниндзя в космосе и не прекращают ее развивать. Я советую каждому дать себе шанс полюбить эту игру. Я так и поступил и уже неделю валю супостатов с верными автоматом и рапирой в руках. Можете и меня в меня там найти (я везде использую ник, эта игра — не исключение) или даже присоединиться по моей ссылкемоей ссылке — получите временный усилитель для дополнительного опыта.

P. S. Если написанного здесь недостаточно, я советую посмотреть вот это видео — у его автора точка зрения очень близка к моей и он более подробно раскрывает тему.