【うまぬし手帳】ひとくち馬主情報の共有アプリを作りました

一口馬主

AIの波がやってきて、はや数年。ここ最近になり真似っ子のようにAIを触り始め。そしてスプレッドシートとGASがとても便利なんですよと教えてくれた、甥っ子の影響も受け。

ちょっと一度、整理してみよう。と、なり。

それぞれのサービスや機能を用いてみて、それぞれが何に長けているのか。便利なのか。

そのあたりを整えていった結果です。

  • スプレッドシートとGASの柔軟性
  • Gemini APIの圧倒的利便性
  • App sheetのカスタマイズ自由度

の3点を、自分なりに理解しました。

スプレッドシートとGAS

まず驚いたのは、スプレッドシートの自由度でした。今まではどこか「Excelがクラウドで動くみたいな感じでしょ?」位にしか思っていなかったスプシ。そして甥っ子が教えてくれたGASも、要はマクロ組み込むみたいなイメージだよなぁ、きっと。くらいでした。

でも、実際に触ってみたら全然違ってた。エクセルシートに表をまとめたりするモノとは違くて。もはやTBLそのものな印象でした。横がカラムで、縦が格納レコード。

そしてGASも、マクロと言うよりは「ソースコード」そのもので。(もちろんマクロだってソースのようなものですが。)

このシートのココに「◯◯」という文字が格納されたら、どこそこを見に行って隣のセルに取ってきた情報を入れて、とか。そんなことが簡単に出来ちゃということを知りました。

Gemini API

そして次に、Gemini API。Gemini自体は先月にGoogle AIプランとして契約をしてあれこれ使い始めたのですが、その延長でGemini APIも試しに使ってみたところ。これもまた驚いたことに(もはや驚いてばかりです笑)、APIと言いつつ、フォーマットさえも意識しなくて良い利便性。

APIとAIとがミックスされた「なんでもアリ」なインターフェース機能です。

使い方によっては、外部サイトから取得した情報とGoogleインデックスが持っている諸情報とを突合させ、整合性を検証させた上で的確(正しい)と判断した値を返してくれたりという使い方もできてしまいます。

App sheet

そして、スプレッドシートがTBL(DB)として長けているなら、あとはスプシとGASが裏で働いて、表画面みたいなもの作れないのかな?と探していたら既に存在していた「App sheet」です。スマホやPC、それぞれのイメージビュアーをもとに、本当にさくさくとUIを作っていくことができるのです。

うまぬし手帳アプリ、なるもの

この3つがあれば「長年どこかで夢だった、アレが構築できてしまうではないか」ということに気づき。実際に作ってみました、うまぬし手帳アプリ。

簡単に言うと、以下の機能を持ったものを作ってみたいという夢でした。

  • 一口馬主ナカマの馬を、すべて一覧化できる
  • 出走レースが確定したら、仲間うちへメール配信
  • 出走が終われば、翌日に通算成績を更新

自身の出資馬のみであれば、今の一口馬主DBサイトのような外部サービスを用いたら行えるのですが。仲間うちの馬すべてを一元管理、可視化できるようなものに今まで出会ったことがなく。(探せばもしかしたら、あるのかもしれませんが…)

みんなの出資馬を一覧で眺められて。そして集まる機会があった時に、たとえば食事の席などでアプリさせあればそれを元に色々な情報を眺めながら話せたら、いいのに。そんなことを思っていました。

一覧化のみならず、登録してもらった全ての馬が週末のレース出走確定したらメール配信されるようにしたいとも思っていて。そしてレースが終われば、通算成績も更新して等など。

構想としては数年前からぼんやりと抱いていたので、上記Googleサービスを用いて実際に作ってみたのです。アプリ作成に2日間、実装機能の検証と微調整に5日間。1週間である程度作ることができてしまったところに、どれだけこの3点(スプレッドシート・Gemini API・App sheet)が優れているか、わずかでも伝わるでしょうか⋯。

実際の画面インターフェースはこのような感じです。

画面下部に「引退馬一覧」「現役馬一覧」「登録情報」を配置して。それぞれの一覧では、各ユーザーが登録した馬名や戦績、諸情報を表示するようにしています。名前などをタップすることで、「競走馬データ」としての詳細情報閲覧を可能にしています。

すでに一口仲間4名ではじめていて、引退馬も数頭含め50頭ほどがエントリーされている状態です。

馬名さえ入力すれば、あとの諸情報は自動入力されるようにしています。パドックなどで撮った思い出の写真も各馬ごとにアップロード&表示できるようにしてみました。

いったんこれで実現したい機能は実装済、検証も完了です。あとは毎週末前後に組み込んだGASがオートで行ってくれていて、それも2週間経過して問題ないことが分かり。いま、実質やることがなくなってしまい急に虚無感に襲われています…笑

次また、何か面白そうな個人的アプリだったり、仲間内でシェアできるような「何か」を作ってみたりしたいなぁと、ぼんやり思っています。

次はバイクで行った先々で気に入ったスポットの登録と撮った写真などを紐付け表示できる「バイクとトコトコ、どこ行こう」的アプリもぼんやり思ったりもしたのですが。

それはそれで思い出と共にこれまで同様、ブログとして残せたら十分かなとも思うので迷っています。

でもまた、何かを作りたくてうずうずしてます笑

タイトルとURLをコピーしました