Takayoshi Nakamura GomezT. Nakamura Gomez
← プロジェクト一覧へ

プロジェクト 05 / 06 · 2026年6〜8月 · デスクトップアプリ

SwimCast

泳いでいる間に聴くポッドキャストを、ワンクリックで防水ヘッドホンへ転送するデスクトップアプリです。

19秒の動画。番組を評価し、理由つきのおすすめとAI要約を確認し、ワンクリックで音声の速度と音量を整えて防水ヘッドホンへ転送します。その後、スイマーがヘッドホンを着けて水中を泳ぎます。番組はダミー、プールのシーンはAI生成です。
評価すると、理由つきのおすすめとAIの短い要約が届きます。その後はワンクリックでヘッドホンへ。番組はダミー、プールのシーンはAI生成です。 動画内のテキストは英語です。

仕組み

  1. 01

    「+ Swim」で、聴きたいエピソードを選びます。

  2. 02

    ヘッドホンを接続すると、再生速度と音量を整えて転送します。

  3. 03

    泳ぎ終わったら、どこまで聴いたかを記録します。

作った理由

ポッドキャストを聴きながら泳ぐとき、いちばん面倒だったのはヘッドホンへの転送でした。その準備をワンクリックで終えたいと思いました。

学んだこと

  • Claudeを共同開発者にして、実際に使えるデスクトップアプリを作り、公開できた。
  • レビューはリスクのある部分に集中する。ファイルを削除する処理は、特に念入りに確認した。
  • 小さなルールが大きな混乱を防ぐ。アプリが自分で転送したファイルを覚えておけば、私が入れたファイルには手を触れずに済む。
泳いだ後の振り返り画面。3本のエピソードに、聴き終わった、続きから聴く、残しておく、の状態と、再生位置やメモを表示しています。番組はダミーデータです。
泳いだ後に、どこまで聴いたかを記録します。ダミーの番組を使った再現画面です。

使用したツール: Tauri · React · TypeScript · Claude Code · Codex

開発の記録を発信しています

作りながら、 学んだことを。

作ったもの、うまくいかなかったこと、気になった技術について発信しています。