Как работает система Workflow в компании. Автоматизируем рутину в iOS с помощью Workflow Знакомство с переменными

И я не преувеличиваю. 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 станет тем, что вы давно искали. Это отличное приложение для автоматизации, с которым, к тому же, очень просто работать.

На MacBook есть несколько способов автоматизировать рутину: Apple Script, JavaScript, bash-скрипты и запись макросов в Automator . С iOS дела обстоят несколько сложнее. Компания Apple не предусмотрела в мобильной операционной системе инструмента для оптимизации выполнения повторяющихся операций. И людям, живущим по золотому принципу «Автоматизируй все операции, которые выполняются больше семи раз», приходилось изворачиваться разными способами.

С появлением в 2014 году приложения Workflow и на улице любителей автоматизации наступил праздник. Это приложение для создания макросов появилось в 2014 году. А в 2015 стало призером Apple Design Award. Программа доступна для iPhone, iPad и Apple Watch.

Концепция программы схожа с работой Automator. Макросы можно комбинировать из 200 шаблонных действий.

Примеры таких действий:

Разработчики обещают, что количество таких макросов-кирпичиков будет расти от версии к версии.

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

Можно установить дополнение Action Extension Workflow и настроить автоматический запуск приложения при выполнении какого-либо действия. К примеру, при копировании URL в буфер обмена или появлении нового файла в Dropbox.

Меня больше всего в приложении Workflow радуют две фишки. Первая — возможность настроить автоматическое создание заметки в Evernote при сохранении скриншота экрана. Вторая — интеграция с приложением Uber, позволяющая создать кнопку «Заказать такси домой сейчас».

Некоторые макросы запрашивают при запуске какой-либо входной параметр (переменную): номер телефона, адрес электронной почты, текущее местоположение или файл. Значения входных параметров присваиваются переменным. Управление переменным и входными параметрами происходит на странице редактирования макросов.

Для многих шаблонных действий доступен предварительный просмотр результата — «Quick Look». Эта фича незаменима, если вы используете Workflow для постинга в соцсети. Без нее был бы велик риск порадовать свою френдленту компрометирующей информацией.

По умолчанию WorkFlow спрашивает, действительно ли владелец смартфона хочет выполнить макрос? Если действие нужно выполнить несколько десятков раз подряд, то для экономии времени эту фичу можно отключить в настройках приложения.

Стоимость приложения — 279 рублей. Вот

Думаю, все согласятся, что с появлением iPhone работать стало проще. Это компактное устройство позволяет нам выполнять повседневные рабочие задачи быстро, просто и в любом месте, где бы мы ни находились. Благодаря разработчикам сторонних приложений, с каждым днем iPhone становится только полезнее. Есть даже приложения, которые созданы исключительно для этого. В этой статье речь пойдет о программе для автоматизации процессов под названием и о нескольких полезных сценариях ее использования.

Напоминания

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

Сокращение ссылок

Многим из нас часто приходится отправлять ссылки в Twitter либо при помощи мессенджеров, и порой эти ссылки лучше сократить. Запускать для этого браузер и искать сервис, который вам поможет, крайне долго и неудобно. Расширение Workflow для Safari позволит быстро сократить ссылку и скопировать ее в буфер обмена.

Просмотр исходного кода

Сканирование QR-кодов

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

Открываем твиты в Tweetbot

Многие пользователи iPhone для Twitter используют потрясающий клиент . Однако, когда вам приходит ссылка на твит или страницу пользователя, приходится видеть ужасную мобильную веб-версию. Workflow способен решить эту проблему, направляя все подобные ссылки в любимый клиент.

Сохранение фото из Instagram

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

Несмотря на многие достоинства встроенного браузера Safari, некоторые предпочитают использовать Chrome на своем iPhone. Если сторонние приложения не поддерживают возможность сразу открывать ссылки в Chrome, использовать браузер не совсем удобно. Однако Workflow и в этом случае способен помочь.

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

Workflow нельзя назвать простым. Эта программа нацелена на продвинутых пользователей, и не имеет никакого смысла выкладывать руководства для тех или иных сценариев. Для того чтобы использовать Workflow на полную катушку, нужно понимание того, как все работает, которое может прийти только с опытом использования. Попробуйте. Программу можно установить из App Store за 199 рублей, а время, которое она вам может сэкономить, бесценно.

По материалам iDB

Хотите верьте, хотите - нет, но 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 есть и еще более продвинутые функции переменных, которые мы изучим в следующих уроках.