IFTTT のようなツールを使ったことがある人なら、Android プラットフォームに特定の種類の自動化をかなり簡単に追加できる、非常に強力なツールであることをご存知でしょう。しかし、IFTTT には、アクションごとに 1 つのトリガーしか生成できないという制限があります。1 つのトリガーやループアクションで複数のアクションを設定しなければならない場合もあります。そこで登場するのが Automate というツールです。Automate を使えば、想像以上に多くの機能を備えたフローを作成できます。しかし、Automate は IFTTT ほどシンプルではありません。実際、Automate では、フローがどのように機能するかを理解するために、フロントエンドでかなりの時間を費やすことになります。そして、これらのフローは非常に複雑になることがあります。
Automateは、フローチャートを使ったユーザーフレンドリーなドラッグ&ドロップ方式で、300以上の構成要素(アカウント同期から郵便番号まで)に対応した自動化機能を作成できます。インターフェースは非常にシンプルですが、使いこなすのは少し難しいかもしれません。
Automateのインストール手順と簡単なフロー作成方法を解説します。ツールの仕組みを理解できるようになれば、すぐに使いこなせるようになります。簡単なフロー作成ができるようになったら、あらかじめ用意されたフローをダウンロードして、この柔軟性の高いシステムの使い方を習得しましょう。フローの仕組みをしっかりと理解すれば、Androidデバイスで自動化できる機能は無限大です。アプリは無料で、他のユーザーから共有された多数のフローにアクセスできます。
インストール
Automateのインストールはとても簡単です。以下の手順に従ってください。
- AndroidデバイスでGoogle Playストアを開きます
- 自動化を検索
- LlamaLabの「Automate」エントリを見つけてタップします
- インストールをタップ
- インストールが完了するまで待ちます
インストールが完了すると、ホーム画面またはアプリ一覧に Automate のアイコンが表示されます。アイコンをタップしてアプリを起動してください。
使用法
ようこそ画面をスワイプして、Automate のメイン ウィンドウを表示します (図 A )。
図A
非常に基本的な自動化の作成手順を順に説明します。実績のある「Hello World」の例を取り上げます。「Hello, TechRepublic!」というメッセージをポップアップ表示する自動化を作成します。このフローを作成するには、メインウィンドウの「+」ボタンをクリックします。画面がフローチャートウィンドウ(図B)に切り替わり、「フロー開始」というブロックが1つ表示されます。
図B
左上のメニューボタンをタップし、「インターフェース」が表示されるまで下にスクロールします。その項目をタップしてコンテンツを展開し、「Toast 表示」を選択します。フローチャートに2つのブロックが表示されます(図C)。
図C
Toast表示ブロックをタップし、表示されたウィンドウのメッセージ欄に「Hello TechRepublic」と入力します(図D)。表示時間を「長め」に設定し、「完了」ボタンをタップします。
図D
次に、フロー開始のOKコネクタをToast showのINコネクタにドラッグします。「OK」をタップし、INまでドラッグしてください。これで2つのブロックが接続されます(図E)。
図E
フローを保存するには、画面上部のチェックマークをタップします。フローを試すには、「開始」ボタンをタップします。画面下部に「Hello, TechRepublic」というメッセージが表示されます(図F)。
ブロックを追加することで、これを拡張できます。鉛筆アイコンをタップし、「フローチャート」をタップします。左上のメニューボタンをタップし、スクロールして「インターフェース」をタップします。Toast Showブロックをもう1つ追加し、「お元気ですか?」と表示されるように設定します。ブロックを作成したら、元のブロックのOKコネクタを新しいブロックのINコネクタに接続します(図G)。
図G
これで、フローを保存して実行し、動作を確認することができます。
以上が、Automateを使ったフローの作成方法です。ぜひコミュニティボタン(右上の+とメニューボタンの間)をタップし、コミュニティが作成した多数のフローを検索し、気に入ったものをダウンロードして、どのように作成されたかを確認してみてください。これは、より複雑なAutomateフローの仕組みを理解するのに非常に役立ちます。ほぼあらゆるシナリオをカバーするフローが見つかるはずです。実際、コミュニティが作成したフローは非常に多く、自分で作成する必要がないかもしれません。
非常に柔軟な自動化
Automateほど柔軟な自動化ツールを見つけるのは難しいでしょう。時間をかけて仕組みを完全に理解すれば、その強力な機能をきっと実感できるでしょう。ぜひAutomateを試してみて、Android自動化ツールの定番ツールになるかどうか、確かめてみてください。