「父ちゃん、見て!
今日のお手伝い、
ぜんぶクリアできたよ!」
平日の夜8時。
リビングのタブレットから、
「チャリン♪」と軽快なコイン音が鳴り、
画面いっぱいに紙吹雪が舞いました。
小2の娘が、
満面の笑みで画面を見せてくれます。
となりでは、
中2の長女と中1の長男が
自分のスマホを開いて、
「今日の筋トレ15分やったから、プラス30点!」
「早起きして勉強した分もポチッとな」
と、慣れた手つきで
点数を加算している。
我が家の夜の、
いつもの風景です。
実は、子どもたちが毎日夢中で使っているこれ、
App Storeから落とした既存アプリじゃありません。
ぼくがAI相棒と一緒にゼロから作った、
「我が家専用のおこづかい点数表アプリ」なんです。
・・・
どうも、ゆはなです。
今でこそ、
スマホやタブレットでリアルタイムに同期され、
子ども別の着せ替えや親の承認ロックまで備えた
「本格的なWebアプリ」として動いていますが、
最初からこんなに
カンペキだったわけじゃありません。
むしろ最初の画面なんて、
本当にひどいものでした(笑)。
今日は、このおこづかいアプリを
AIと一緒に試行錯誤しながら育てていった実践記と、
なぜこれからのAI時代は
「既存のアプリを探すより、自分で作った方が圧倒的に早いし最適解なのか」
についてお話ししますね。
日常の小さな不便を我慢している方や、
「AIを使って何か作ってみたい」と思っている方にとって、
行動のきっかけになれば嬉しいです。
では、いきますね。
↓↓↓
既存アプリの限界。「選ぶこと」はできても「直すこと」はできない
そもそも、なぜアプリを自作しようと思ったのか。
我が家には、
中2、中1、小2という
3人の子どもがいます。
中学生と小学生じゃ、
生活リズムも、やるべきことも、
お金の価値観もまるで違いますよね。
小2の娘には、
「脱いだ服をたたむ」
「夜9時半までに2階に上がる」
といった生活習慣を身につけてほしい。
一方で中学生の2人には、
「勉強した時間」や「部活の筋トレ」など、
努力した時間に応じてポイントをつけてあげたい。
そこでぼくは、
App Storeで良さそうなアプリを必死に探しました。
「お小遣い アプリ」
「お手伝い ポイント」
検索すれば、
何十個もアプリが出てきます。
「お、これ良さそう!」
と思って片っ端から試してみたんですが……
どれを触っても、
見事に「帯に短し、襷に長し」なんですよね。
「小学生向けアプリは、
中学生には幼稚すぎて使ってくれない」
「5分ごとに10点、みたいな
時間カウントができない」
「画面いっぱいに広告が出て、
子どもが間違えてタップしちゃう」
「広告を消すためだけに、
毎月サブスクを払うのもなぁ……」
探せば探すほど、
「惜しい! ここさえ変えられればいいのに!」
というストレスが積み重なっていく。
そして、ぼくはある決定的な事実に気づきました。
既存のアプリを使っている限り、
ぼくたちにできるのは「選ぶこと」だけ。
「ここをもっとこうしてほしい」と思っても、
自分たちの都合に合わせて
機能を改善することは絶対にできません。
レビュー欄に要望を書いたところで、
開発元が対応してくれる保証なんてない。
半年待っても、変わらないものは変わりません。
他人の作った枠組みに、
自分たちの生活を無理やり合わせるか。
使いにくさを我慢して妥協し続けるか。
「……待てよ?
AIがいる今の時代、
自分たち専用のアプリを作っちゃった方が早くね?」
そう思い立ったのが、
すべての始まりでした。
最初はお粗末な画面から。AIとの試行錯誤のラリー
「アプリを自作する」
そう言うと、
「ゆはなさんだからできたんでしょ?」
と思うかもしれません。
でも、声を大にして言わせてください。
全然そんなことねぇです。
ぼくは本業でも、
四六時中コードを書いているような
スーパープログラマーではありません。
平日は普通に会社で働く、副業リーマンです。
最初のバージョンなんて、
本当に笑っちゃうくらいシンプルでした。
AIに、
「子ども3人のお小遣いポイントを
チェックできる簡単なHTMLを作って」
とお願いして出てきたのは、
白背景にチェックボックスが数個並んだだけの、
味気ないWeb画面。
音も鳴らない。
紙吹雪も飛ばない。
デザインもお世辞にもキレイとは言えない。
タブレット1台のブラウザでしか動かず、
他のスマホとデータを共有することすらできませんでした。
でも、ぼくはそこでやめませんでした。
その粗削りなプロトタイプを、
リビングのタブレットに入れて
子どもたちに触らせてみたんです。
すると案の定、
容赦ないダメ出しが飛んできました。
「父ちゃん、文字ばっかりで可愛くない!」
「アイコンとか選べないの?」
「ピアノは5分弾いたら2点にしてほしい!」
「自分の部屋のスマホからも入力したいんだけど!」
文句の嵐です(笑)。
でも、ぼくはこの瞬間、
めちゃくちゃワクワクしてたんですよね。
「よし、課題は見えた。
ひとつずつAIと一緒に直していこう」
ここから、
AI相棒との「粘り強い試行錯誤」が始まりました。
トラブルを乗り越えるたび、我が家の「最高傑作」に化けていく
子どもたちの要望を、
そのままAIに投げていきます。
「絵文字アイコンを選べるパレットを作って」
「5分単位で加算できるカウンターにして」
「Cloudflareを使って、離れた部屋のスマホからも
同じデータをリアルタイムで共有したい」
AIに指示を出すと、
ものの数秒でコードを修正してくれます。
でも、実際に動かしてみると、
想像もしなかったトラブルが次々と起きるんですよ。
「子どもたちが同時にボタンを押したら、
片方のデータが上書きされて消えちゃった!?」
「画面を更新したのに、
古いキャッシュが残っていて最新の点数が反映されない!」
「親が確認する前に、
子どもが勝手に点数を増やせちゃうのは困るな……」
リアルに使ってみて、
初めてわかる壁ばかりです。
もしここで、
「AIがカンペキなコードを書いてくれないから使えない」
と投げ出したら、そこですべて終わり。
でも、AI開発の本質ってそこじゃないんです。
「AIと対話を繰り返しながら、
目の前の不具合を粘り強く潰していくこと」
これこそが、
AIを使いこなす上で一番大切な力なんですよね。
「同時に送っても消えないように、
差分だけを順番に送る仕組みを作れる?」
「親の暗証番号を入力しないと
点数が確定しない承認ロックをつけたい」
AIと何十往復もラリーを重ねました。
エラーが出たらログを貼り付けて、
「何が原因? どう直せばいい?」と聞く。
AIの修正案を試して、
動いたら子どもたちに触らせてみる。
この試行錯誤をコツコツ繰り返すうちに、
アプリは信じられないスピードで進化していきました。
気がつけば、
- 4種類の着せ替えスキン(RPG風、サイバー、パステルなど)
- Web Audio APIによる軽快なコイン音&ファンファーレ
- Cloudflare KVを使った完全無料のリアルタイム差分同期
- 親の暗証番号による承認ロック&サイン機能
- ホーム画面から全画面で起動するPWA化
市販の有料アプリと比べても、
まったく遜色のないレベル。
いや、我が家のルールに100%フィットしているという意味では、
「世界中のどのアプリよりも使いやすい最高傑作」が完成したのです。
「探す人」から「創る人」へ。身近な課題こそ最高の開発テーマ
この体験を通じて、
ぼくは確信しました。
「AI時代は、アプリを自作するのが最適解である」
と。
自分にぴったりのツールを求めて、
ストアを何時間もさまようのはもう終わりです。
どれだけ探しても、
赤の他人が作った汎用アプリが
あなたの生活や業務に100%フィットすることはありません。
必ずどこかで妥協することになる。
探すのに2時間かけるくらいなら、
AIにプロンプトを投げて、
30分で自分専用のプロトタイプを作ってしまった方が圧倒的に早いんです。
最初からカンペキなものを作る必要なんて、
これっぽっちもありません。
大切なのは、
「小さく作って、使ってみて、
転んだところをAIと一緒に直す」
という粘り強さです。
そして、この話は
家庭のアプリだけに留まりません。
身近な人の困りごとに耳を傾け、
プロトタイプを作り、
対話を重ねて粘り強く改良していく。
このプロセスって、
「売れる商品作り」や「副業」の縮図そのものなんですよね。
自分が作ったツールで家族が笑顔になり、
「父ちゃん、これめっちゃ使いやすい!」
と喜んでもらえる。
その成功体験と、
「課題は自分の手で解決できるんだ」という実感。
これさえ手に入れば、
会社の業務改善ツールを作ることも、
誰かの悩みを解決するサービスを作ることも、
すべて同じ地続きのスキルとして実践できるようになります。
「誰かが作った枠組みを探して、妥協して使い続ける人」
になるのか。
それとも、
「AIを相棒にして、自分と周りの人のために
必要な仕組みをサクッと創れる人」
になるのか。
この差は、これからどんどん大きくなっていきます。
選ぶのをやめて、創る側へ回ってみよう
「既存の枠に自分を合わせるのは、もうやめにしよう」
世の中にカンペキなアプリがないなら、
自分で作ってしまえばいい。
プログラミングの専門知識がなくても、
あなたには「AI」という最高の相棒がいます。
必要なのは、
難しいコードを覚えることではなく、
「ここ、ちょっと不便だな」
と気づくアンテナと、
「AIと一緒に試行錯誤してみよう」
と一歩を踏み出す、少しの好奇心だけです。
最初はお粗末な画面で十分。
動かなかったら、AIに
「動かないんだけど、どうすればいい?」
と聞けばいいだけの話ですから。
ぜひあなたも、
「探す側」から「創る側」へと、
小さな一歩を踏み出してみませんか?
自分で作ったツールが思い通りに動いたときのあの感動を、
ぜひ味わってみてほしいなと思います。
それでは、また!
・・・
最後までお読みいただき、ありがとうございます!
この記事が少しでも参考になったら、ぜひ「いいね」や「フォロー」をポチッとしていただけると執筆の励みになります!
今後も副業リーマンの実践的なAI活用術やココナラ運用のリアルな裏側をお届けしていきますね。
【AI活用・出品サポートのご相談はこちら】
「自分のサービス設計やサムネイルを一緒に作ってほしい」「AIツールを副業に組み込みたい」という方は、以下の出品サービスよりお気軽にお問い合わせください。
👉
https://coconala.com/services/3372771">ゆはなのココナラ出品サービス一覧・個別相談はこちら