Workflow — Як вичавити з iOS максимум
Розповідь про те, чому iOS більше не можна вважати іграшковою системою для тих, хто готовий до обмежень.
iOS завжди була закритою системою. Компанія Apple дотримується строгих правил щодо сторонніх програм і ретельно стежить за їх дотриманням. Головна перевага такого підходу – безпека, недолік – обмеженість. (Приклад - робота з файлами, яка в iOS реалізована за допомогою меню Open-in).
У спробі догодити гікам Apple додала в iOS безліч нових API, які дозволяють розробникам глибше інтегруватися з операційною системою. Сторонні клавіатури, розширення та загальні директорії для документів – на презентації все це звучало дуже круто. Але чи так вплинули нововведення на середньостатистичного користувача? Більшість розробників обмежилося додаванням власної кнопки в меню "Share", і лише деякі програми користуються новими можливостями на повну котушку. Яскравий приклад – Workflow, призначена для спрощення життя просунутого користувача на iOS.
Автоматизація завдань користувача — не нова ідея. Одна з перших її реалізацій була створена, як не дивно, самою компанією Apple. У Mac OS X Tiger з'явився Automator, який дозволяв створити за допомогою графічного інтерфейсу (або AppleScript) прості програми для автоматизованого виконання витрат часу. Головною фічею була простота: скрипт міг зробити навіть пересічний користувач: Програма складалася з так званих «Дій», кожна з яких була простою системною командою, на кшталт «Зробити скріншот» або «Отримати назву пісні, що програється в iTunes». Комбінуючи ці команди, ефективної послідовності можна було прискорити виконання повсякденних завдань.
Після запуску вам максимально наочнопокажуть як зробити свою програму, а потім наведуть кілька прикладів використання. Також можна завантажити рішення інших користувачів з місцевого каталогу.
Ніщо краще не продемонструє можливості, ніж живі приклади:
Можна створити скрипт, який отримуватиме назву і картинку пісні, що грає, і постити її, наприклад, у твіттер або фейсбук, або ж шукати в гугле текст слів для неї.
Операції з файлами: За допомогою Workflow можна відкрити файл, який знаходиться в директорії однієї програми за допомогою іншої. Або інший приклад: завантажити файл за посиланням з буфера обміну, або вибрати фото з галереї, щоб залити його на дропбокс (і скопіювати посилання) або відкрити в іншому додатку.
Проставити текст теги та залити його в Evernote однією кнопкою? Ніяких проблем.
Робота з фото: Workflow вміє зчитувати ширину та висоту у картинок, за допомогою чого можна вибрати з галереї тільки скріншоти (за висотою – 2048 пікселів для iPad, наприклад) та залити їх на дропбокс, після чого видалити з галереї. Фото також можна обрізати, перейменовувати, переміщувати на альбом.
Прямо із Safari можна запустити програму, яка скачає всі картинки з відкритої сторінки, перетворить сторінку на PDF або додасть всі посилання з відкритої новини в Reading List або Pocket.
І це лише деякі з прикладів можливостей Workflow. Різноманітність сценаріїв її застосування обмежується лише уявою користувача.
Люди, яких повністю влаштовує те, як працює iOS, не дуже зацікавляться цією програмою. Але якщо обмеження iOS вам вже набридли, Workflow надає найвищий рівень контролю над системою. Він піднімає планку можливостей iPhone і iPad на раніше недосяжний рівень, причому робить це просто і витончено - розібратися зможенавіть людина із Синдромом Дауна.
Додаток продається зі знижкою в 40%: