Mac向けのミーティングを自動で起動するアプリをリリースしました
Galopen をリリースしました。
予定の時間になったら勝手に Zoom とか Google Meet を開いてくれるアプリです。
以前 Macopy や Mac Classic Player をリリースしましたが。
すべて Electron で作ったということもあり、大したアプリでもないのにやたら容量がでかいという大きなデメリットを抱えていました。
そこで、先日思い切ってすべて Tauri に中身を差し替えました。
挙動的にはほぼ変わっていないと思います。
今回の Galopen も Tauri で作ったのですが。
まだまだ発展途上なフレームワークということもあり、意外とデバッグには手間取りました。
ただ、サイズがとかく小さい!
Electron と比べると 1/5 程度には容量が押さえられたので、やはりメリットも大きいなと。
起動も早くなりましたし、ちょっとしたデスクトップアプリであれば Tauri で十分だなと言う感じですね。
今回のアプリは crx-gcal-url-opener という Chrome の拡張機能に強く影響されていまして。
いかんせん Firefox ユーザーな自分、この拡張機能の Firefox 版はどうしても見つからず。
それならばということで、重い腰を上げてアプリにしちゃいました。
実装もデザインもほぼ 99% ClaudeCode におまかせしたので、実装感はほぼ把握していません。
とはいえ、仕様的には Mac のカレンダーにアクセスして引っ張ってきて、あとはポーリングをかけるだけなので、シンプルっちゃシンプルです。
むしろ類似アプリが見つからないことのほうが驚きです。
あと、Mac のカレンダーを経由する関係上、複数のアカウントに対応できているのはかなり大きなメリットだと思います。
ブラウザの拡張機能だと、ここらへんが厳しいので。
無料で使えますので、興味がありましたらぜひぜひ。