AIアプリ制作の始め方|Claude Codeで父のために作った3週間の記録

AIアプリ制作の始め方|Claude Codeで父のために作った3週間の記録

AIアプリ制作は、プログラミング経験がない人でも、身近な誰かの困りごとを出発点に始められます。奈央は、リビングで黙り込む父のためにアプリを作ろうと決め、Claude Codeを使いながら3週間かけてWaistRecordsを育てました。大切なのは、最初から完璧なものを作ることではなく、相手の声を聞きながら少しずつ使いやすくすることです。

AIアプリ制作は「誰を助けたいか」を決めると始めやすい

AIアプリ制作の最初の一歩は、作りたい機能を考えることではなく、誰のどんな困りごとを解決したいのかを見つけることです。奈央の場合、その相手は、リビングで黙り込む父でした。身近な人の様子を見て生まれた小さな願いが、アプリ開発の出発点になっています。

技術から考え始めると、「何を作ればよいのか」「どの言語を学ぶべきか」と迷いやすくなります。一方で、「父が毎日使えるものを作りたい」という目的があれば、必要な機能や画面の方向性を考えやすくなります。アプリは技術の見本ではなく、利用する人の生活を少し支える道具だからです。

たとえば、家族の記録、体調管理、予定の確認、忘れ物の防止など、身近なテーマにはさまざまな可能性があります。重要なのは、最初から大きなサービスを目指さないことです。目の前にいる一人のために作ると、必要なものと不要なものを判断しやすくなります。

「誰かを助けたい」という気持ちは、AIに渡す要件の前にある、いちばん大切な材料です。

Claude Codeは初心者のアイデアを形にする手助けになる

Claude Codeは、自然な言葉で指示を出しながら、アプリ制作を進めるために使えるAIツールとして、投稿内で紹介されています。後輩の「いまはClaude Codeっすよ」という一言が、奈央が制作環境を整えるきっかけになりました。プログラミング経験がなくても、言葉で目的を伝えながら開発に向き合える点が、この物語の重要なポイントです。

もちろん、AIにお願いすればすべてが自動で完成するという意味ではありません。何を作りたいのか、誰が使うのか、どのような画面が必要なのかを、できるだけ具体的に伝える必要があります。AIとのやり取りは、専門家に丸投げするというより、隣で相談しながら作業を進める共同作業に近いものです。

初心者が最初に渡す言葉は、次のように整理すると伝わりやすくなります。難しい技術用語を無理に使う必要はなく、利用者の状況と実現したいことを、普段の言葉で説明すれば十分に出発できます。

  • 誰のためのアプリなのか
  • その人は何に困っているのか
  • アプリを使うと、どのような状態になってほしいのか
  • 最初に必要な機能は何か
  • 使う人にとって、どの画面が分かりやすいか

3週間のAIアプリ制作で見えた「動く」と「使いたい」の違い

投稿によると、奈央はWaistRecordsを3週間かけて育てました。最初の段階では「動くだけ」の状態でしたが、その後、「完璧だけれど冷たい」状態を経験し、父の声を聞くことで、毎日使いたい形へ近づけています。この変化は、アプリ制作では動作確認だけでは十分ではないことを示しています。

アプリが起動し、入力を受け付け、記録を保存できれば、技術的には動いているといえます。しかし、実際に使う人が迷ったり、面倒に感じたり、気持ちを置き去りにされたりすれば、継続利用にはつながりません。「使える」と「使いたい」の間には、画面の分かりやすさや言葉の温度、入力の負担といった大切な要素があります。

この過程は、料理にたとえると分かりやすいでしょう。食べられる料理を作る段階と、相手の好みに合わせて味を整える段階は別です。AIは形を作る助けになりますが、どの味がよいのかを教えられるのは、実際に使う人の反応です。

段階 状態 確認したいこと
最初 動くだけ 基本的な目的を果たせるか
次の段階 機能は整っているが冷たい 利用者が負担や違和感を覚えないか
改善後 毎日使いたい形に近づく 本人の声が使い勝手に反映されているか

父の声を聞くことがアプリの使いやすさを変えた理由

WaistRecordsが改善された大きな理由は、作り手の想像だけで完成させず、父の声を聞いたことです。投稿では、奈央が父のために作ったアプリを、父の反応を受け止めながら毎日使いたい形へ近づけていったと描かれています。利用者の言葉は、改善すべき場所を見つけるための具体的な手がかりになります。

作り手は、どうしても「この機能は便利なはず」「この説明なら伝わるはず」と考えがちです。しかし、作り手にとって自然な操作が、利用者にも自然とは限りません。ボタンの名前、入力の順番、表示される情報の量など、日常の小さな違和感が使い続けやすさを左右します。

利用者の声を聞くときは、単に「使えたか」と尋ねるだけでなく、どこで迷ったか、どの部分が面倒だったか、どんなときに使いたくなるかを確認するとよいでしょう。相手の表情や沈黙も、言葉と同じように大切な情報です。特に家族向けのアプリでは、機能の多さよりも、気持ちよく続けられることが重要になります。

  1. まずは目的を一つに絞って、動く形を作る
  2. 利用者に触ってもらい、困った箇所を記録する
  3. 言葉、画面、入力方法を利用者の感覚に合わせて直す
  4. 改善後に、毎日使う場面を想像してもう一度確認する

初心者がAIアプリ制作を続けるための考え方

初心者がAIアプリ制作を続けるには、完成度を一度に高めようとせず、小さな改善を積み重ねる考え方が役立ちます。奈央の制作は、最初から理想のアプリが出てきた物語ではありません。動く状態、冷たさを感じる状態、利用者の声を反映した状態という変化の積み重ねです。

AIを使うと、コードを書く負担を減らせる場面がありますが、目的を決めることや、完成したものを見て判断することまで自動になるわけではありません。むしろ、初心者にとって重要なのは、分からない部分をそのままにせず、「このコードは何をしているのか」「この変更で誰が便利になるのか」と質問し続けることです。

また、AIに伝える言葉は、最初から完璧でなくて構いません。作りたい背景、利用者の状況、困っていることを少しずつ説明し、出力された内容を見ながら修正を依頼できます。会話を重ねるほど、漠然とした願いが、画面や機能という具体的な形に変わっていきます。

この物語から学べるのは、AIが人の思いやりを代わりに持つということではありません。誰かを助けたいという気持ちを出発点にして、AIを道具として使い、利用者の声で方向を調整することです。身近な人のために作る小さなアプリは、技術を学ぶきっかけであると同時に、相手をよく見るきっかけにもなります。

AIアプリ制作で最初に整理したい実践ポイント

AIアプリ制作を始めるなら、最初に「誰のために、何を楽にするのか」を一文で書いてみましょう。その一文が明確なら、AIへの依頼内容も、必要な機能の優先順位も整理しやすくなります。反対に、目的が曖昧なまま機能を増やすと、使う人にとって分かりにくいアプリになりやすいでしょう。

次に、最小限の機能だけで動く状態を目指します。投稿で描かれたWaistRecordsも、最初は「動くだけ」の段階から始まりました。最初から完璧な見た目や多機能さを求めるのではなく、中心となる目的を果たせるかを確かめ、その後で利用者の声をもとに改善していく順番が現実的です。

最後に、作り手の自己満足で終わらせないことが大切です。父の声を聞いたことで、奈央のアプリは機能があるだけのものから、毎日使いたい形へ近づきました。あなたが作るなら、家族、友人、同僚など、まず一人の顔を思い浮かべてみてください。AIと対話しながら、その人の生活に合う道具を少しずつ育てていくことが、無理なく始める方法です。

出典: X投稿で紹介されたWaistRecords制作に関する書籍情報

よくある質問

プログラミング経験がなくてもAIアプリ制作は始められますか?

始められます。投稿の奈央もプログラミング経験がない状態から、Claude Codeをきっかけに制作環境を整えました。ただし、目的や利用者を考え、AIの出力を確認しながら改善する姿勢は必要です。

Claude Codeを使うとアプリが自動で完成しますか?

自動ですべてが完成するという意味ではありません。作りたいアプリの目的や利用者、必要な機能を言葉で伝え、生成された内容を確認しながら修正を重ねる共同作業として考えると分かりやすいでしょう。

AIアプリ制作で最初に決めるべきことは何ですか?

最初に決めるべきなのは、誰のどんな困りごとを解決するアプリなのかという点です。機能や見た目から考えるより、利用者と目的を一人分に絞ることで、必要な機能の優先順位を整理しやすくなります。