Workflow приложение обзор. Workflow — приложение, которое может сделать с вашим iOS девайсом всё

Признаюсь, что у меня, возможно, слегка нездоровая тяга к автоматизации - я постоянно создаю различные связки между приложениями и сервисами, активирую какие-то скрипты по геолокации или копаюсь в возможностях Automator на Mac. На смартфоне бессменным спутником остается IFTTT - потому что применений этому приложению можно найти бесконечно много. А теперь к нему присоединилась и другое приложение - автоматор Workflow, который в последнем обновлении получил получил более дружественный интерфейс и стал проще для использования.

Многие по-настоящему хорошие приложения сталкиваются с так называемой болезнью бутолочного горлышка. Пользователи не догадываются про обширные возможности, предпочитая ограничиваться максимально простыми и доступными для понимания действиями. Ничего хорошего такая тенденция в перспективе не сулит и разработчики это прекрасно понимают. Поэтому берутся за дизайнерские инновации - порой свежий и продуманный интерфейс может так взбодрить пользователя, что никакой дополнительной функциональности он уж точно не потребует. Подобный трюк уже провернули с Apple Music, которая радикальной сменила интерфейс и стала нагляднее - с большими шрифтами и массивными плитками. Тренд заметили, подхватили и стали грамотно использовать. В том числе и Workflow, о котором UiP уже два года назад.

За это время приложение не потеряло привычных элементов, вроде конструктора скриптов, выполненного в лучших традициях настольного Automator. Зато самый познавательный раздел - галерея со списком новых скриптов, стала выглядеть значительно чище и понятнее. Пока что приложению далеко до огромного компьюнити, которое подпитывает возможности того же IFTTT, но прогресс заметен. Разделов немного: они сконцентрированны вокруг музыкального раздела, создания Gif-анимаций, отложенного чтения. Зато своих возможностей по-прежнему огромное количество: благодаря тому, что Workflow умеет создать последовательности из нескольких этапов, а не ограничен двумя шагами, предприимчивому уму есть где развернуться.

Но для меня обновленное приложение стало, скорее, продвинутым контроллером. Все дело в новом применении фирменного виджета - теперь он выводит до шести избранных скриптов, многие из которых помогают обойти лишние пять-шесть кликов в системе. Например, пригодилась возможность быстрого создания гифок из прослушанных альбомов, а также твиты песен. Но особое внимание заслужили возможности для работы с Apple Watch. Все дело в специфике девайса, который сам по себе очень ограничен в возможностях ввода - запускать последовательности действия с небольшого экрана особенно удобно. С переменным успехом это может выполнять и Siri, но голосовой помощник от Apple не всегда срабатывает корректно. А вот скрипты на Watch грузятся с завидной стабильностью.

Другое дело, что их применение по-прежнему ограничено - в большинстве своем это микс из возможностей набора предустановленных приложений. Сторонних приложений явно не хватает, потому что с ними приложение вышло бы на какую-то предельную границу полезности. При том, что Workflow поддерживает многоэтапные скрипты, можно было бы одним кликом приводить в работу целый ряд программ. Это все уже есть на Mac - визуальный редактор Automator и простенький язык AppleScript творят там чудеса, как и расширенный «пауэрпаком» поисковик Alfred. Но iOS порой до боли проста и прямолинейна, хотя автоматизация могла бы дать системе новый толчок к улучшению. Workflow тоже пытается это сделать, но явно спотыкается на первом же подступе.

В программе все еще запутанный механизм работы и недостаточно наглядные примеры - в эпоху, когда люди все больше теряют возможность концентрировать свое внимание, это выглядит непростительным пороком. Разобраться в том, какие переменные нужно задавать для созданных последовательностей, поначалу непросто. И несмотря на то, что краткое обучение стало бы отличной инвестицией в дальнейшее время, сэкономленное на рутинных и бесполезных кликах, сложность отпугивает. Мне и самому пришлось немного заставить себя, чтобы детально во всем разобраться. Весь этот процесс максимально усложнила сама Apple, зарубив на корню множество перспективных направлений - самый серьезный удар это, конечно, закрытое API для работы с голосовым вводом. Сколько идей с применением диктовки канули в Лету, не счесть. В данном случае закрытость системы выглядит как откровенная слабость и никакие заверения о защите конфиденциальности данных тут не помогают. Но обходные пути есть - например, интеграция с уже упомянутым IFTTT умножает список доступных возможностей минимум вдвое.

22 марта 2017 года Apple завершила сделку по покупке известного приложения Workflow, предназначенного для автоматизации различных процессов на iOS. Workflow — отличный пример того, как следует пользоваться новыми возможностями и облегчать пользователям жизнь. С этого момента приложение стало распространяться в App Store абсолютно бесплатно.

Вконтакте

Оптимизировать выполнение рутинных задач — разве это не здорово? В этом смысле iOS очень интересна — ведь начиная с iOS 8 в мобильной операционной системе Apple появились расширения для выполнения действий и расшаривания данных по всей системе.

Как работает Workflow?

Принцип работы Workflow схож с для macOS. Юзер выбирает один из интересующих модулей, перетаскивает его в нужное место и тем самым создает системную задачу. Отличие программы от встроенного в macOS софта Apple заключается в сенсорном интерфейсе с гораздо более дружелюбным дизайном. Благодаря ему разобраться в программе сможет даже неподготовленный пользователь.

Главным минусом приложения на данный момент является отсутствие русской локализации. Скорее всего, после покупки приложения компанией Apple, этот вопрос будет решен в самое ближайшее время.

Как создать оптимизированный процесс? В левой части экрана находится список модулей, из которых и «собирается» программа. Справа отображаются выбранные пользователем модули. В нашем примере это процесс для создания.GIF-файлов. Всё настроено следующим образом: камера iPad делает четыре снимка, затем по команде Workflow из них (устанавливается зацикливание «loop», автоматически подстраивается размер). Далее результат копируется в буфер обмена, и пользователь волен делать с ним всё, что угодно — например, зайти в Сообщения и сбросить друзьям образец своего творчества. При желании можно добавить ещё один модуль — к примеру, автоматического копирования GIF-файла в новое письмо электронной почты.

Но и это ещё не всё! Workflow позволяет не просто сохранить автопроцесс в файловое хранилище внутри приложения. Здесь можно пойти даже дальше — а именно, создать его иконку на экране «Домой» для быстрого доступа к файлу без открытия самого приложения!

Наконец, благодаря демократизму iOS здесь можно создавать и расширения для меню действий и удобный виджет (для iOS 10+). Пользователь Workflow , например, способен добавить к списку привычных действий для страницы Safari опцию «Сделать из страницы PDF-файл». Удобно? Более чем.

Официальное видео:

Отныне программа Workflow доступна как для iPhone, так и для iPad совершенно бесплатно.

И я не преувеличиваю. Workflow - это приложение для iOS, которое содержит порядка 100 шаблонов различных действий. С его помощью можно создавать гифки, добавлять на домашний экран различные действия, делать PDF страниц прямо в Safari и многое многое другое.

По своей задумке Workflow очень напоминает Launch Center Pro . Оба приложения дают огромные возможности для автоматизации чего угодно. Однако у Workflow есть несколько преимуществ.

Во-первых, актуальность приложения. К примеру, Workflow поддерживает расширения в Safari. Во-вторых, встроенный «магазин» шаблонов. Вы можете создавать новые шаблоны, выкладывать их на обозрение других пользователей и скачивать их творения. Есть вкладка «Featured», в которой собраны самые лучшие шаблоны.

Еще одним преимуществом Workflow является простота. К примеру, вы хотите сделать новый шаблон, который делает несколько фотографий и потом объединяет их в GIF. Для этого достаточно лишь перетащить действие «Take Photo» и «Make GIF» на поле для создания шаблона.

Приложение поддерживает работу с большинством сервисов. Разумеется, есть Evernote, Dropbox и остальные.

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

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

Вот краткий перечень того, что может приложение:

  1. Создавать GIF из ваших фотографий.
  2. Добавлять на рабочий стол иконки избранных контактов.
  3. Делать PDF из страницы в Safari.
  4. Твитить песню, которую вы сейчас слушаете.
  5. Скачивать все изображения с веб-страницы.
  6. Находить ближайшее кафе одним нажатием (не работает в Украине).

И многое другое. Если вам не хватает возможностей iPhone или iPad, то Workflow станет тем, что вы давно искали. Это отличное приложение для автоматизации, с которым, к тому же, очень просто работать.

Хотите верьте, хотите - нет, но iPhone может быть автоматизирован. Инструменты для этого, конечно, не такие мощные, как для macOS, но с помощью таких приложений, как Workflow, которое доступно в App Store за £2.99/$2.99, вы можете сделать довольно таки многое.

Workflow больше похож на приложения для автоматизации для IFTTT, чем на приложения для macOS, вроде Keyboard Maestro. Вы объединяете действия из массы различных приложений.

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

Знакомство с переменными

Переменная - одна из самых значительных возможностей в Workflow. Вместо того, чтобы использовать результаты проходящих действий единожды, переменная позволяет сохранить их для дальнейшего использования.

Переменная может сохранять тексты, картинки, url - адреса и любые другие виды контента, с которыми можно работать в Workflow.

Создание переменных в Workflow - процесс простой: каждый результат автоматически становится чудо-переменной. Вам не нужно делать ничего особенного; они уже все здесь в вашем распоряжении.

Создание "Буду дома через Х минут" действий

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

Откройте Workflow и нажмите Create Workflow, чтобы создать новый рабочий процесс. Для этого типа задачи вам нужен Normal workflow. Назовем его "Буду дома через..."

Создание нового рабочего процесса.

Первое, что нужно сделать, это определить, где находится дом. Откройте карты, нажав для этого Maps, и добавьте Street Address в рабочий процесс. Введите свой адрес.

Добавление вашего домашнего адреса в workflow.

Идем дальше, вернитесь в карты, Maps, и добавьте Get Travel Time (узнать время в пути) в рабочий процесс. Выберете Current Location (текущее местоположение) и Driving (доехать на автомобиле), конечно, если только вы обычно не идете домой пешком или едете на велосипеде.Нажмите кнопку воспроизведения для проверки.

Тестирование результата времени в пути.

Вы должны увидеть, сколько времени вам понадобится, чтобы добраться до дома из текущего местоположения. В настоящий момент я во Франции, так что дорога домой в Ирландию на машине займет 19 часов, 30 минут.

Добавление сообщение

Начните вводить сообщение, которое хотите отправить. Что-то вроде: "Привет! Буду дома через Х минут. Скоро увидимся. Целую".

Когда нужно будет ввести время, нажмите кнопку Travel Time в Variables Bar (меню переменных); оно отображает все возможные переменные, которые вы можете использовать в рабочем процессе.

Введение переменной.

Последний шаг - настроить рабочий процесс на отправку сообщений.

Добавьте действие Send Message (отправить сообщение) и выберете получателя. Для демонстрации я использую свою контактную информацию и местоположение.

Добавление действия отправки сообщения.

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

Запуск готового рабочего процесса.

Идем дальше

Это достаточно неплохое действие, но это далеко не все, что мы можем сделать. Во-первых, мы можем скорректировать его так, что помимо всего прочего оно будет отправлять ваше текущее местоположение в случае пробок или других непредвиденных обстоятельств. А, во-вторых, мы можем добавить это действие на экран вашего iPhone.

Снова откройте это действие в Workflow. Нажмите Edit, чтобы изменить его. Начните с добавления действия Get Current Location (получить текущее местоположение).

Изменение действия.

Добавьте переменную текущего местоположения (Current Location) в сообщение в нужном месте. Если вы не видите ее в меню переменных, нажмите на Magic Wand (волшебная палочка), чтобы увидеть список всех возможных чудо-переменных и выбрать нужную.

Добавление переменной текущего местоположения.

Когда вы закончили, нажмите Done и протестируйте действие.

Ну и наконец добавьте его на экран телефона для быстрого и легкого использования.

Сначала нажмите на значок Settings (настройки) в действии, а затем на Add to Home Screen (добавить на домашний экран).

Добавление действия на экран телефона.

Настройте значок, чтобы он выглядел так, как вам нравится и нажмите Done.

Настройка эмблемы. Завершенное действие на моем экране.

Давайте закругляться

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

Workflow делает процесс работы с переменными очень простым. Вам не нужно создавать переменную или объявлять ее, благодаря чудо-переменной каждый результат доступен для использования.

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

Поможет составить скрипты любой сложности, которые ограничены лишь нашей фантазией.

К сожалению, встроенных средств для автоматизации на iOS не предусмотрено. Закрытость мобильной операционной системы сводит к минимуму взаимодействие сторонних приложений меду собой и с самой системой.

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

Сегодня поговорим о самом мощном приложении для автоматизации на iOS – Workflow .

Приложение является универсальным конструктором для создания так называемых рецептов. Каждый из них выполняет строго определенную последовательность действий без участия пользователя.

Сразу довольно сложно разобраться в параметрах Workflow и задать свои настройки автоматизации. В приложении есть большая база уже созданных настроек для различных нужд, можно использовать их, модернизировать скрипты и создавать на их основе новые.

Как это работает


Главное окно приложения состоит из двух разделов в одном находятся готовые скрипты, а во втором присходит управление добавленными рецептами.

Каждый скрипт может быть запущен непосредственно из приложения. Для большего удобства можно создать ярлык на рабочем столе для любого скрипта или добавить их в виджет приложения.


Так получится запускать полезные действия прямо с домашнего экрана или экрана блокировки.

Теперь посмотрим, что же умеет приложение.

Социальные сети

1. Быстро отправь ссылку на свое местоположение

Всего в одно нажатие скрипт получит твое текущее местоположение, создаст метку на карте и поместит ссылку на нее в окно iMessage. Останется только выбрать контакт и отправить данные. Если в настройках задать получателя, тогда после срабатывания Workflow нужно будет лишь нажать кнопку Отправить.

Создай такой скрипт жене и будешь быстро находить её в супермаркете.

2. Поделись своим расписанием

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

Текст снова будет помещен в окно создания нового сообщения с возможностью последующей отправки.

3. Расшарь последнее фото

Скрипт в одно нажатие добавляет в Dropbox один или несколько последних фото и сохраняет в буфер обмена ссылку на них. Что может быть проще.

4. Создай коллаж из снимков Instagram

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

5. Делай репосты одним нажатием

Делись любимыми моментами со всеми еще быстрее.

6. Расскажи, что слушаешь

Всего одно нажатие отделяет твоих подписчиков в Twitter от того, чтобы знать, что ты сейчас слушаешь. Скрипт сгенерирует ссылку на трек или станцию и отправит в социальную сеть.

Теперь все узнают о твоих музыкальных предпочтениях.

Ярлыки для быстрых действий

1. Позвони одним нажатием

Такой скрипт позволит нажатием на иконку вызвать определенного абонента. Можно создать столько ярлыков, сколько тебе нужно и превратить рабочий стол в настоящий SpeedDial.

2. Найди дорогу домой

После запуска этого скрипта навигатор сам определит твое местоположение и проложит дорогу домой, ну или в любое указанное место.

Заблудился – запускай скрипт и направляйся домой.

3. Поделись снимком экрана

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

4. Веди учет выпитой воды или кофе

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

5. Сканируй QR коды

В iOS нет встроенного сканера для таких кодов. Приходится держать для этого специальное приложение. С Workflow можно ускорить процесс сканирования.

6. Запускай любимую музыку

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

Расширения для браузера

1. Сохрани страницу в PDF

Все просто и понятно, одно нажатие и любая страница сохранена в PDF, можно отправить файл адресату или загрузить в облако.

2. Просмотри HTML-код сайта

Разработчики оценят возможность в одно нажатие переходить к исходному коду страницы даже на мобильном устройстве.

3. Сохрани фото со страницы

Не нужно искать каждую картинку в тексте. Одно нажатие и все фото сохранены в галерее устройства.

4. Открой в другом браузере

Так можно быстро просмотреть сайт, который открыт в Safari, в браузере Chrome или наоборот.

5. Прослушай содержимое статьи

mob_info