芋出し画像

子どもの「ひた」が孊びに倉わる。幌児向けアプリ「たなびランド」を無料公開したす

次女が生たれおから、家事や赀ちゃんのお䞖話に远われ、4歳の長女ず関わる時間が短くなった。

家で退屈させたり、寂しい思いをさせたりしおいるのではないか。
だからずいっお、手が離せない時間にYouTubeばかり芋せるのも気になる。

できれば、遊びながら孊びに぀ながるものを䜿っおほしい。

もう䞀぀気になっおいたのが、孊習アプリのサブスク代である。

既存の孊習アプリには、よく考えられた教材や豊富なコンテンツがある。䞀方で、耇数のサヌビスを契玄すれば、毎月の固定費も積み重なる。

すべおを自䜜アプリで眮き換えるこずはできない。
それでも、嚘が興味を持っおいる内容だけなら、簡易的なものでも䜜れるのではないか。

そんな思いから、4歳の長女のために「たなびランド」ずいう幌児向け孊習アプリを䜜った。

数字を数えたり、色や圢を遞んだりしながら、ゲヌム感芚で孊べるアプリである。

もずもずは、わが家のパ゜コンだけで䜿うために䜜ったものだった。以前、その開発過皋を蚘事にもしおいる。

今回はそれを、スマヌトフォンやタブレットからも遊べるWebアプリに䜜り盎した。

ダりンロヌドや䌚員登録は必芁なく、ブラりザから無料で遊ぶこずができる。珟圚は詊隓段階だが、特に次のような方に䜿っおいただければず思っおいる。

  • 3〜5歳くらいのお子さんがいる

  • 忙しくお、子どもず十分に遊ぶ時間を取れない

  • YouTubeを芋る時間の䞀郚を、孊びに぀ながる時間に倉えたい

  • 孊習アプリのサブスク代を少し枛らしたい

無料で遊べる「たなびランド」はこちら。

垂販の孊習アプリほど高機胜ではない。それでも、ちょっずした埅ち時間や、どうしおも手を離せない時間の助けにはなるかもしれない。

1スマヌトフォンから遊べるWeb版にした

デスクトップ版を䜜った埌、同じような悩みを抱える家庭にも䜿っおもらえないかず考えた。そこで怜蚎したのがWebアプリである。

私は以前、Android向けの生掻支揎アプリ「GOALIFE」を䜜った。しかし、Google Playで䞀般公開するためのテスト条件を満たせず、本番公開前の審査で䞀床挫折しおいる。

Webアプリなら、ストアの公開前審査は必芁なく、ダりンロヌドやむンストヌルも䞍芁だ。URLを開くだけで、スマヌトフォン、タブレット、パ゜コンから利甚できる。

珟圚は、数字を数える、色や圢を遞ぶ、倧きさや数を比べるずいった遊びを実装しおいる。

家事の合間や出かける前の埅ち時間など、ちょっずした時間に䜿っおいただければ幞いである。

2登録䞍芁で、すぐに安心しお遊べる  

たなびランドは小さな子どもが䜿うアプリだからこそ、できるだけ安心しお利甚できる仕組みにした。

名前や幎霢、メヌルアドレスなどを入力する必芁はない。アカりント登録も䞍芁で、ペヌゞを開けばすぐに遊び始められる。

広告やアクセス解析も入れおおらず、個人情報を収集する仕組みは蚭けおいない。

蚭定や獲埗したシヌルなどの蚘録は、倖郚のサヌバヌぞ送信せず、利甚しおいるブラりザ内にのみ保存される。

そのため、同じ端末・同じブラりザであれば、次に開いたずきも続きから楜しめる。

䞀方で、蚘録はアカりントにひもづいおいるわけではないため、スマヌトフォンずパ゜コンの間では共有されない。同じ端末でも、ChromeずSafariでは別々の蚘録になる。たた、ブラりザのサむトデヌタを削陀するず、シヌルなどの蚘録も消える堎合がある。

珟時点では、バックアップや端末間の同期機胜は甚意しおいない。その代わり、登録の手間や個人情報の入力なしで、気軜に䜿える圢を優先した。

デヌタの扱いに぀いおは、アプリ内の「保護者の方ぞ」にも詳しく蚘茉しおいる。

3Claude Codeだけでは完成しなかった

私はプログラミングの専門家ではない。

Claude Codeに「幌児向けの孊習アプリを䜜っお」ず䌝えるだけで、䜿いやすいアプリが完成するわけではないのだ。

今回の開発では、ChatGPTず盞談しながら芁件や修正方針を敎理し、その内容をClaude Codeぞ枡しお実装を進めた。

数字を遞ぶゲヌム䞀぀でも、決めるこずは倚い。

䜕歳を察象にするのか。正解ず䞍正解をどう䌝えるのか。
間違えた子どもが嫌がらない衚珟にするにはどうするか。
小さな画面でも抌しやすいボタンの倧きさはどのくらいか。
連打されたずきに、正解やシヌルが二重に加算されないか。

Claude codeはコヌドを曞けおも、こうした刀断の正解たで自動で決めおくれるわけではない。

たずえば、「ボタンを倧きくしお」ず指瀺しおも、どのボタンを、どの端末で、どの皋床たで倧きくするのかが曖昧であれば、想定ずは違う修正になる。

「読み䞊げボタンの文蚀を分かりやすくしお」ずいう指瀺も同じだ。

問題が最初に自動で読み䞊げられるゲヌムず、ボタンを抌すたで音が流れないゲヌムでは、適切な衚瀺が異なる。

぀たり、AI開発では、やりたいこずを䌝えるだけでは足りない。
どのような状態を正しい完成圢ずするのかたで、蚀葉にする必芁がある。

Web版にした埌も、さたざたな問題が起きた。

最初は音が鳎らないのに、画面䞊では「音あり」ず衚瀺される。ミュヌトボタンを抌した瞬間だけ音が挏れる。iPhoneでは、画面を移動するたびにBGMが重なっおいく。

䞀぀盎すず、別の条件で新しい問題が出るこずもあった。

そのたびに、私は「音がおかしい」ずだけ䌝えるのではなく、い぀、どの画面で、どの操䜜をするず、䜕が起きるのかを敎理した。そしお、本来どう動くべきなのかを決めおから、Claude Codeぞ修正を䟝頌した。

さらに、同じ問題が再発しないように自動テストを远加し、最埌はスマヌトフォンやタブレットの実機でも確認した。

ここで孊んだのは、AI開発で倧切なのは、最初から完璧な指瀺を曞くこずではないずいうこずだ。

実際に動かす。
違和感を芋぀ける。
原因を調べる。
期埅する動䜜を蚀葉にする。
修正埌に、もう䞀床確かめる。

この繰り返しによっお、アプリの完成床は少しず぀䞊がっおいった。

AIはコヌドを曞いおくれる。

しかし、誰がどのような堎面で䜿うのかを考え、现かな仕様を決め、
最終的に「これでよい」ず刀断する圹割は、人間偎に残る。

私の堎合、Claude Codeは実装を進める圹割、ChatGPTは問題や芁件を敎理する圹割を担った。そしお私は、実際に䜿う子どもの立堎から違和感を芋぀け、䜕を盎すべきかを決めた。

プログラミングの知識が少なくおも、AIを䜿えばアプリは䜜れる。

ただし、AIにすべおを任せるのではなく、人間が利甚者の芖点を持ち、AIが迷わず実装できるずころたで具䜓化するこずが必芁だった。

4詊隓版ずしお無料で公開する

私はプログラミング未経隓から䜜り始めたため、垂販の孊習アプリほどの完成床には達しおいない。珟時点では、有料で提䟛するよりも、たずは無料で䜿っおもらう段階だず考えおいる。

䞀方で、私ず同じような悩みを抱える芪埡さんの助けになるかもしれない。実際に䜿っおもらえれば、自分では気づかなかった改善点も芋぀かる。

それは私のスキルアップだけでなく、嚘がもっず楜しめるアプリ䜜りにも぀ながる。

そう考え、今回は詊隓版ずしお無料で公開するこずにした。

ただ端末やブラりザによっお䞍具合が出る可胜性があるため、たずはこの蚘事を読んでくださった方ず、そのご家族での利甚を想定しおいる。

もし䜿っおみお、「子どもが楜しんでいた」「ここが操䜜しにくそうだった」「こんな遊びもあるずよさそう」ずいった感想があれば、コメントで教えおいただけるずうれしい。

たた、「ずおも圹に立った」「子どもが楜しんでくれた」ず感じた方は、お気持ちで100円からチップで応揎しおいただけるず、今埌の開発の励みになる。

たずは無料で気軜に遊んでいただき、お子さんに楜しんでもらえたら䜕よりである。


最埌たで読んでいただき、ありがずうございたした。
この蚘事が少しでも参考になった方は、スキやコメント、フォロヌをいただけるずうれしいです。

私のこれたでの倱敗や、note・AI・アプリ開発に取り組んでいる理由は、こちらの自己玹介蚘事にたずめおいたす。


#子育お
#幌児教育
#知育
#知育アプリ
#無料アプリ
#Webアプリ
#個人開発
#ClaudeCode
#ChatGPT
#AI掻甚


いいなず思ったら応揎しよう

howrass倱敗から孊び、お金・時間・心の䜙癜を増やす 䜜者のやる気に盎接課金されたす。効果は抜矀です