Android Automation

ブロックをつなげて、
あなた専用のワークフローをつくる。

Workflow Builder は、iPhone の「ショートカット」のように タスクを自動化できる Android アプリです。
Scratch ライクなブロック UI で、条件分岐・通知・HTTP リクエストなどを 視覚的に組み合わせてワークフローを構築できます。

Android 7.0+(API 24) ブロック式エディタ ローカル実行 / 実験中
ワークフロー例
ブロックをつなげてロジックを構築
Visual Logic
条件: 充電器 接続時
Trigger
・バッテリー残量 が 100% のとき
・一度だけ実行
通知を送信
Action
タイトル: Battery Full
本文: バッテリーが満タンになりました。
ファイル保存
Action
タイプ: TXT
名前: battery_log.txt
ログに記録
Utility
メッセージ: Battery level is 100%

主な機能

ブロックを組み合わせて、スマホの動きを自分好みにカスタマイズ。

Editor
ブロック式ワークフローエディタ
Scratch のようなブロック UI で、条件分岐・ループ・通知・HTTP リクエストなどを 視覚的に組み立てられます。
ドラッグ&ドロップ 条件 / ループ
Automation
タスク自動化
通知送信、Web API 呼び出し、ローカルデータ操作などを組み合わせて、 日常の操作を自動化できます。
通知 HTTP リクエスト ログ出力
For Developers
開発者フレンドリー
Android Studio でビルド可能な構成で、Room / Retrofit / Compose などを採用。 将来的にカスタムブロックの追加も検討中です。
Jetpack Compose Room / Retrofit

画面イメージ

Editor
ブロックエディタ画面
Workflow Builder Editor
Dashboard
ダッシュボード
Workflow Builder Dashboard
Workflow Builder をダウンロード
APK をインストールして、Android でワークフロー自動化を試してみましょう。
※ 現在は Play ストア未公開のため、APK からのインストールとなります。
※ インストール時に「提供元不明のアプリ」を許可する必要があります。
インストール手順(Android)
  1. 上のボタンから APK ファイルをダウンロード
  2. ダウンロードしたファイルをタップしてインストール
  3. 必要に応じて「提供元不明のアプリ」を許可
  4. 「デバイスを保護するためアプリをブロックしました」と出てくる場合がありますが、「詳細」をタップして「インストールする」を選択してください。(ほぼ全てAIで作成したため安全です。)
  5. インストール完了後、「Workflow Builder」アプリを起動

開発者向け情報

ローカルでビルドしてカスタマイズすることもできます。

ローカルでビルドする
  1. リポジトリをクローンまたはダウンロード
  2. Android Studio でプロジェクトを開く
  3. 必要に応じて .env に API キーを設定
  4. エミュレータまたは実機で実行