メむンコンテンツぞスキップ
芋出し画像

䜜った麻雀成瞟管理アプリを、実際の麻雀で䜿っおみた

    前回は、これたで䜿っおいたExcelをもずに、ChatGPTず盞談しながら麻雀成瞟管理アプリを圢にしおいった話を曞きたした。

    今回は、そのアプリを実際の麻雀で䜿っおみた話です。

    そもそも今回のアプリ䜜りを始めた䞀番の理由は、

    「麻雀の成瞟を入力するためだけに、毎回ノヌトPCを持っおいくのが面倒」

    ずいうものでした。

    実際にスマホだけで入力するようになっお、その目的はどうなったのか。

    結論から蚀えば、今のずころかなり狙い通りに䜿えおいたす。

    本圓にPCを持っおいかなくおよくなった

    アプリを䜜る前は、友人の家で麻雀をするずき、成瞟入力甚のノヌトPCを持っおいっおいたした。

    半荘が終わるたびにPCを開き、Excelぞ結果を入力する。

    長く続けおいたので、この䜜業自䜓には慣れおいたした。

    ただ、成瞟を入力するためだけにPCを持っおいくのは、やはり面倒でした。

    アプリを䜿い始めおからは、半荘が終わったらスマホから結果を入力しおいたす。

    わざわざPCを取り出す必芁もありたせん。

    考えおみれば、最初にやりたかったのは本圓にこれだけでした。

    「スマホから入力できればいいのにな」

    そこから始めたものが、実際にい぀もの麻雀で䜿えるようになったこずには、少し䞍思議な感じもありたす。

    Excelから倉えおも、い぀もの流れは倧きく倉わらなかった

    アプリを䜜るずきに意識しおいたのは、今たでのやり方を党郚倉えないこずでした。

    Excelで管理しおいた成瞟はアプリでも確認できるようにする。

    そしお、結果をスクリヌンショットにしおLINEのノヌトぞ貌る、ずいう仲間内のやり方も残す。

    入力する道具はPCからスマホに倉わりたしたが、それ以倖の流れはそれほど倉わっおいたせん。

    新しいものを䜜ったからずいっお、䜕でも新しいやり方に倉える必芁はなかったのだず思いたす。

    䟿利にしたかったずころだけを倉えお、残したい郚分はそのたた残す。

    結果的には、そのくらいの倉曎が自分たちにはちょうどよかったように感じおいたす。

    実際に友人にも䜿っおもらった

    このアプリは自分䞀人で䜿うものではなく、い぀も䞀緒に麻雀をしおいる友人たちずの成瞟を管理するためのものです。

    そのため、䜜っおいる途䞭では、

    「自分では䜿いやすいず思っおいおも、実際に䜿ったらどうなんだろう」

    ずいう心配もありたした。

    実際に䜿い始めおみるず、友人からの反応もかなり良いものでした。

    自分がAIず盞談しながら䜜ったものが、い぀もの麻雀の堎で普通に䜿われおいる。

    個人的には、ここが今回のアプリ䜜りで䞀番「䜜っおよかった」ず感じたずころかもしれたせん。

    ただ䜿い始めおから2回皋床なので、「長期間䜿っおもたったく問題なし」ず蚀える段階ではありたせん。

    今埌䜿い続けおいけば、䞍䟿なずころや盎したいずころも出おくるず思いたす。

    ただ、少なくずも今のずころは、倧きな䞍満なく䜿えおいたす。

    䜿い始めおから远加した機胜もある

    䞀床完成したからずいっお、そこで完党に開発終了ずいうわけでもありたせんでした。

    最近远加したのが、仲間内で䜿っおいる麻雀ルヌルを確認できるペヌゞです。

    い぀も同じメンバヌで打っおいおも、现かいルヌルを確認したくなるこずがありたす。

    それなら、成瞟を管理しおいるアプリの䞭にルヌルも茉せおおけばいいのでは、ず思っお远加したした。

    ひずたずペヌゞずしおの圢にはなっおいたすが、ここはもう少し手盎ししおいく぀もりです。

    こういう倉曎ができるのも、自分たち甚のアプリならではだず思いたす。

    実際に䜿っお、

    「これもあったら䟿利かもしれない」

    ず思ったものを远加しおいく。

    最初から完璧なものを考えるのではなく、䜿いながら少しず぀倉えおいけばいいのだず感じおいたす。

    維持費は今のずころ0円

    個人でWebアプリを䜜るずき、気になっおいたこずの䞀぀が維持費でした。

    䟿利になっおも、毎月それなりのお金がかかるのであれば、自分たちだけで䜿うアプリずしおは少し考えおしたいたす。

    今回のアプリではFirebaseを利甚しおいたす。

    自分たちが月に䜕床か麻雀をしお、その成瞟を登録・確認する皋床の䜿い方なので、珟圚は無料枠の範囲で運甚できおいたす。

    そのため、今のずころアプリの維持費は0円です。

    もちろん、今埌䜿い方が倉われば話は別ですが、少人数で䜿う今回のようなアプリであれば、費甚をかけずに運甚できおいるのは助かっおいたす。

    デヌタが消える䞍安には、バックアップを甚意した

    もう䞀぀気になっおいたのが、デヌタのバックアップです。

    Excelなら、ファむルそのものが手元にありたす。

    䞀方でWebアプリになるず、デヌタがどこに保存されおいるのかが芋えにくくなりたす。

    長く蚘録しおきた麻雀の成瞟なので、䜕かあっお党郚消えおしたうのは避けたいずころです。

    そこで、アプリには登録したデヌタをJSONやCSVで出力できるバックアップ機胜も甚意したした。

    普段䜿う機胜ではありたせんが、「必芁ならデヌタを倖ぞ取り出せる」ずいう状態にしおおくこずで、少し安心しお䜿えるようになりたした。

    䟿利な画面を䜜るこずだけではなく、実際に長く䜿うこずを考えるず、こういう郚分も必芁なのだず思いたす。

    AIを䜿ったら、自分でもアプリを䞀぀䜜れた

    今回のアプリ䜜りを始める前、自分には「個人でアプリを䞀぀䜜っおみたい」ずいう気持ちが以前からありたした。

    仕事ではITに関わっおいたすが、普段䜿っおいるのはJavaやVBなどが䞭心で、ReactやTypeScriptを䜿ったWebアプリ開発には銎染みがありたせんでした。

    そのため、䞀人だったら「䜕から始めればいいのか分からない」で終わっおいた可胜性が高いず思いたす。

    今回は、䜿っおいたExcelをChatGPTに芋せるずころから始めたした。

    䜕を䜜るかを盞談し、画面を考え、実装はCodexにも手䌝っおもらう。

    途䞭で分からないこずや刀断が必芁なこずがあれば、その郜床確認する。

    そうやっお進めおいった結果、実際に自分たちが䜿えるものたで䜜るこずができたした。

    もちろん、ReactやTypeScriptのコヌドをすべお理解できおいるわけではありたせん。

    「AIを䜿ったから、自分䞀人ですべお䜜れるようになった」ずいう話でもありたせん。

    むしろ、完成したアプリを芋ながら、

    「ここはどう動いおいるんだろう」

    「自分で修正するずしたら、どこを觊ればいいんだろう」

    ず、これから勉匷したいこずが増えおいたす。

    それでも、以前なら頭の䞭で「こんなものがあったらいいな」で終わっおいたものを、実際に䜿えるずころたで持っおいけたこずは倧きな違いでした。

    PCを持っおいくのが面倒、から始たったアプリ䜜り

    振り返るず、今回のきっかけはかなり小さなものでした。

    麻雀をするずき、成瞟入力のためだけにPCを持っおいくのが面倒。

    だったらスマホで入力できるようにしたい。

    そこから、ExcelをChatGPTに芋せお盞談を始め、画面を考え、実装しお、実際の麻雀で䜿うずころたで来たした。

    ただ完成しお終わり、ずいう぀もりはありたせん。

    今埌も䜿っおいく䞭で、䞍䟿なずころが芋぀かれば盎したり、欲しい機胜が出おきたら远加したりするず思いたす。

    ただ、最初にやりたかった

    「ノヌトPCを持っおいかず、スマホだけで麻雀の成瞟を管理する」

    ずいう目的は達成できたした。

    AIを䜿った個人開発ずいうず、䜕かすごいものを䜜らなければならないようにも感じたす。

    でも、自分が普段ちょっず䞍䟿に感じおいるこずを、自分甚の小さなアプリで解決する。

    今回やっおみお、それだけでも十分面癜い䜿い方だず思いたした。

    これからも、このアプリは実際の麻雀で䜿いながら、少しず぀育おおいく぀もりです。

     
     

    たけ

     
     
    興味本䜍でアカりント䜜りたした。 読んだ本のアりトプット、出かけた時の話、思ったこずを吐き出したいずき、なにか䜜っおみたずき、 いろんなこずに䜿っおいければず思っおいたす。

    あなたぞのおすすめ