見出し画像

簡単!水泳で役立つアプリ開発 #0無料!

こんにちはmochiです
今回は私自身が開発したオリジナルアプリを有料ですが作り方を公開したいと思います。
#0ではどんなアプリなのか、大まかな仕組みはどのようなものなのかを説明します。
下は今回テスト用で作成したものになります。是非読み取って使用してみてください。

テスト用QRコード


#1から実際にスクリプトと、具体的なやり方を説明していきたいと思います。
1記事1,000円で最後の記事のみ5,000円で販売したいと思います。
最後の記事には全スクリプトと、マニュアルのPDFファイルを載せるため高くなります。また、連絡をいただければそのチームにあったスクリプトに変更するサポートも行わさせていただきます。

今後も水泳で役立つアプリの開発を継続し、共有していくための資金作りとして是非ご購入いただければと思います。
それでは本編に入っていきます。


簡単な自己紹介

名前:mochi
専門種目:Fr
文系
プログラミングはほぼ未経験(プログラミングの有料コースを少し触った程度)
今回のアプリの制作時間→1時間程度 9割ChatGPTで制作

アプリの紹介

まず私が作ったアプリの動画をお見せします

上記2つの動画は名前で検索している動画になります。スクリプトで部分一致も可能にしているため苗字のみの入力でも出力されるようになっています。
(苗字や名前が同じ場合はどちらも出力されるようになっています)

次に

性別とプールタイプ(長水路・短水路)で検索している動画になります。現在は4つのデータしか入力されていないため、性別のみ指定してもデータ量はそこまで多くはなりませんが、有名な大学チームやクラブでは人数が多いことがほとんどだと思います。そこで男子のみの指定だと、そのクラブに所属する全ての男子の短水路と長水路の全種目のタイムが出力されてしまい、情報過多になります。そのため基本的に名前以外は2つ以上のキーワードを入れなければ出力されない仕様にしています。人数が少ないクラブや学校では1つの指定でも検索できるように仕様変更は簡単に行うことができます。

次に

チーム名・距離・種目での検索になります。
これの用途としては、チーム別で同じ種目・距離で競う際に一括で調べれる機能になります。チーム数はいくつでも登録可能になります。

種目では "fr""Fr" と入力しなくても "自由形""フリー" と入力しても検索できるようになっています。
性別も "男性""女性" と入力しなくても "男""男子" と入力しても検索できるようになっています。

ひと言で説明すると

これにつきます!
スイムレコードを見れば調べることはできます。しかしベストを出した年度を覚えていないと調べることができません。これは、一度入力さえしてしまえば、出した年度を覚えていなくても名前だけで調べることができ、試合も登録しておけば、出した試合まで見ることができます。
ちなみに入力するのはスプレッドシートになります。

スプレッドシートの中身

またシーズンベストも登録することができます!

プログラムについて

使用言語はGAS(Google Apps Script)になります。

GASとは?

Googleによって開発されたスクリプトプラットフォームである軽量のアプリケーション開発のためのGoogleのワークスペースプラットフォーム。 主にGoogleのサービスを自動化するスクリプト言語になります。仕組み自体はJavaScriptとほぼ同じになります。

詳しくは下記サイトに載っているので是非ご覧ください


詳しい作り方や用意するものは#1以降の有料記事で説明しますが、
簡単に用意するものを紹介します

用意するもの

・PC
・スプレッドシート
・LINEアプリ・アカウント
・LINE公式アカウント

それでは#0の記事は終わります。
次回はプログラムを書くよりも前の準備段階の説明を詳しくしていきます。
とても簡単にすぐ終わるので是非やってみてください!

この記事が気に入ったらサポートをしてみませんか?