スイッチボットをWindowsから操作できるアプリを作った

システムデザイン系の学科を卒業したとはいえ、やはり、留年しているだけあって、プログラミングなんてできない

普段、ツールを作ったりしているが、それも、コードを自分で書くということはせずに、チャッピーに任せて作っている

ジオメトリノードやマテリアルノードなどはプログラミングと似ている部分もあるので、そういうのが好きな人間だというのは何となく感じつつも、

やはり、あの長ったらしい暗号のようなものを何千行も書き続けるプログラマーはすごいと思う

そんな僕だが、最近、Google Antigravityを習得した

アンチグラビティというのは、どうやら、ビジュアルスタジオみたいなものらしい

が、決定的に違うのが、geminiと連携しているということだ

これにより、対話形式でコーディングをし、アプリ等を作ることができるようだ

上のように、対話形式で指示し、プロジェクトをガンガン進めてくれる

例えば、僕のPCにはパイソンが無かったようだが、そういうのも文章で知らせてくれるし、

インストール以外の細かな意思決定さえも自動的に行ってくれる

GPTのエージェントモードみたいな感じだ

あれがコーディングに特化して進化したような感じだ

本当に、要望を伝えるだけで、計画書のようなものを生成し、了承したら、その通りに進めてくれる

アンチグラビティを勉強しつつ、1時間もかからないくらいで上のようなアプリが出来上がってしまった

スイッチボットに登録されているシーンを読み取り、それをPCのウィンドウから実行できるというものだ

ちなみに、最初だからというのはあるが、

アンチグラビティに指示するための文言自体をgeminiと相談して決めるという、AI2段構えの作り方で作った

これにより、なんとなくのふわっとした指示でも、相談しつつ、ちゃんと専門的な指示をアンチグラビティに投げることができたので、スムーズに進めることができた気がする

最終的に、こういったアプリが完成した

ビルドまで行ってくれたので、ポータブルアプリとして他のPCでも使えるし、

トークンなどを入力すれば自分以外のユーザも使えるので、実のところ、配布なんかしても誰でも使えるものになった

特にこだわった点が右側のタブにある、GoogleTVにコマンドを送り、直接アプリを起動できる機能だ

IPアドレスを設定することで、それが可能になっている

さらに、その時テレビで起動しているアプリのパッケージを取得して、それをプリセットとして保存する機能も追加した

例えば、dアニメを一発で起動するボタンをウィンドウに追加するなど、便利に使うことができている

このように、アイデアはあるけど、今までそれを形にする方法が無かったので断念せざるを得ない。というので歯がゆい思いをしてきたこともあった

ジオメトリノードなどのツールを習得してからは、ジェネレーターなどの領域でアイデアを形にできてきたので、良いものを生み出せていたが、

プログラムに関してはアプリを作れるほどの知識はなかったので、何もできずにいた。

が、今回、アンチグラビティという、プログラミングツールも手に入れた

大学時代に、プログラミングとは縁を切ったと思っていたのだが、数年の時が経ち、コードをかけなくてもアプリが作れる世の中になってしまった

予想以上に良い結果にたどり着けたので、今後、自主制作アニメーション制作のためのアプリも作ってみようと思っている

今、メタフィルムという、自己流の管理方法で作っているが、

それを、blenderなしでも使えて、かつ、オンラインで各作業者と同期し、進捗共有ツールとしても使えるような仕組みに仕上げたい

この記事をツイートする

Youtubeやってます!

作品発表、メイキング、解説もやってます

よろしければ高評価、チャンネル登録、よろしくお願いします

お仕事募集中です

お問い合わせフォーム、またはX(Twitter)のダイレクトメッセージからお気軽にお問い合わせください。

お仕事以外のご相談、顔合わせ等のご連絡も大歓迎です。