人々はAIモバイルアプリで金持ちになっている… 一緒に作ってみよう

AGIに仕事を奪われたい
この記事は約19分で読めます。

11,187 文字

People are getting RICH with AI mobile apps… let’s build one
Wanna start a business with AI Agents? Go here: DEVs, I'M HIRING! Apply here:

私の名前はデビッド・アンドレで、AIを使って任意のモバイルアプリを構築する方法をご紹介します。特定の問題を解決するモバイルアプリをAIでコーディングすることで何百万ドルも稼いでいる人がいます。このアプリは月に200万ドルを生み出しています。このアプリは月に約8万ドルを稼いでいます。そしてこのアプリは、わずか72時間で0から月1万ドルの収益に到達しました。このビデオでは、AIを使って自分自身のモバイルアプリを構築する最も簡単な方法をお見せします。
ですので、最後まで見てください。ちょっとだけお知らせですが、もしあなたがバックエンド開発者なら聞いてください。私たちはVectalチームを拡大しています。AIの最先端で働きたい方は、ぜひ応募してください。Googleフォームはビデオの下にリンクしています。
それでは、モバイルアプリの構築に入りましょう。明らかに、様々なAIコーディングツールがありますが、RORと呼ばれるこのツールは、モバイルアプリにとって最も簡単だと思います。リンクも下に載せておきます。roor.appにアクセスして、最初のプロンプトを入力してください。私は、2つの異なるバイラルアプリのアイデア、ワークアウトトラッカーとDuolingoのようなものを組み合わせることにしました。
ご覧のように、私の最初のプロンプトはかなり一般的です。アプリのすべての機能を説明しているわけではありません。しかし、しっかりとしたレイアウトを構築するのに十分な情報を与えています。アプリがビルドされている間に、モバイルアプリのAIコーディングで最も大きな間違いについて説明させてください。それは、問題ではなく解決策を考えることです。
多くの方は、解決策を思い浮かべています。バイラルになりそうなクールなアイデアを持っています。しかし、それは実際の問題を解決していません。これは、無限の時間を浪費する大きな間違いです。正しいアプローチは、人々がお金を払ってでも解決したい問題を見つけ、その問題のための複数の異なる解決策を逆算して、最も理にかなったものを選ぶことです。
これが、実際にお金を稼ぐモバイルアプリを構築する方法です。さて、RORに戻りましょう。エラーが出ているようです。見てみましょう。このエラーのスクリーンショットを撮って、RORに送り返して「エラーがあります。何が問題か説明して修正してください」と言います。
ちなみに、AIモデルの下にあるブレーンアイコンで、sonet 3.7が選択されていることを確認してください。他の2つのオプション、3.6とgrogも良いですが、コーディングではcloth 3.7 setほど優れていません。エラーは解決しましたが、黒い画面が表示されています。もう一度説明しましょう。
「しかし、今は黒い画面しか見えません。スクリーンショットを添付します。より多くのコンテキストのためにスクリーンショットを常に添付してください」。いつものように、問題について推論を行っています。これはcloud 3.7の思考を使用しているためです。しかしすぐに有料プランにアップグレードする必要があります。なぜなら、cloud 3.7 sonetの思考を無料で実行しているからです。
ちなみにこれは、無料プランを持つどんなアプリにも当てはまります。例えば、vectalでは、GP4.1、Gro miniへのアクセス、および無制限のタスクとノートを提供する素晴らしい無料プランがあります。ただし、それらのコストを私たちが負担しています。ビルドエラーがありますね。AIに送信しましょう。そしてメッセージが足りなくなっているので、すぐにアップグレードする必要があるかもしれません。
RORにはいくつかの異なるプランがあります。Junior、Middle、Senior、Scale 1K。私たちにとっては、Juniorで十分です。それで行きましょう。月額20ドルのプランに無事アップグレードしました。これがJuniorプランです。アカウントをクリックすると、現在のプランが表示されるはずです。
さて、ストリークワークアウトアプリに戻りましょう。Clo 3.7 Sonetはすごいですね。10個ものファイルをそのまま削除しました。でも、アプリが動くようになったので文句は言いません。これが最初のバージョンです。多くのエラーを修正しました。エラーが発生したら、スクリーンショットを撮って説明するだけで修正してくれます。これが私たちのアプリです。
「スタートワークアウト」をクリックしてみましょう。まだ実装していないようですね。「アプリの最初のステージの実装を完了してください。プロンプトを思い出させます」と言います。変更が適用されている間に、皆さんがする2番目に大きな間違いについて説明しましょう。それは完璧主義です。
実際に何かを構築している方々は、おそらくリリースに時間がかかりすぎています。アプリは決して完璧にはなりません。公開する必要があります。確かに最初は、MVPを構築する必要がありますが、アプリが動作するようになれば、UIがバックエンドに接続され、使用できるようになれば、これがリリースするべき時です。
アプリが100%の状態でリリースしようとしないでください。100%になることはありません。常に追加すべきもの、改善すべきもの、バグなどが見つかります。ただし、ここでリリースすれば、ユーザーを獲得できるかどうかを確認できます。なぜなら、ほとんどのアイデアは実際にはバイラルなアイデアではないからです。早くリリースすればするほど、製品市場適合性があるかどうかを早く検証できます。
しかし、何ヶ月も何年も構築し続けて、リリースしてから「ああ、実は誰もこの問題の解決策を望んでいなかった」と気づいたら、人生の2年間を無駄にしたことになります。しかし、2ヶ月後、あるいは1ヶ月後にリリースすれば、より多くのチャンスを得ることができます。多くのアプリを試すことができ、美しいのは、これほどの時間がかからないということです。
最初のモバイルアプリのリリースに1ヶ月または2ヶ月かかる場合、次のアプリは6週間、そして4週間、3週間、2週間とかかり、2週間ごとに新しいアプリをリリースでき、遅かれ早かれ、人々がお金を払う価値のあるアイデアを見つけることができます。だから完璧主義にならないでください。
アイデアがあれば、厳しい期限を設定してください。30日間で、MVPを30日以内に完成させる必要があります。そしてリリースして、人々がそれを望んでいるかどうかを確認してください。そうでなければ、おそらく次に進む時です。ここでの作業に戻りましょう。Sonet 3.7が変更を適用しました。ついに出てきました。
繰り返しになりますが、黒い画面エラーがありました。もしそれがあれば、ただ説明するだけです。「実装した変更が黒い画面を引き起こしています」と言えばいいです。そう、素晴らしい。0日のストリークがあり、下部には履歴、設定、そしてまだ実装されていない他の2つのカテゴリがあります。
「スタートワークアウト」をクリックするとどうなるか見てみましょう。現在はただストリークに追加するだけですね。はい、まだ実装していませんが、今すぐ実装します。これがストリークロジックのためのプロンプトです。「新しいカレンダーの日にワークアウトがログされるたびにストリークを増加させる。地元時間の23:59までにワークアウトがログされていなければ0にリセットする。数字が上がるにつれて炎をより明るく光らせる」送ります。
2番目のプロンプトを実装しています。その間に、「スマートフォンでテストする」機能を見せましょう。画面を、いや、カメラを移動させましょう。RORは、構築中のアプリを直接スマートフォンでテストすることを非常に簡単にします。
これは大きなQRコードです。これをスキャンして、まずExpo Goアプリをダウンロードする必要があります。これがダウンロードする必要のあるアプリです。Expo Goと呼ばれています。このアプリを必ずスマートフォンに入れてください。彼らはiOSとAndroid両方の指示を提供しているので、どちらを持っていても問題ありません。
スマートフォンでApp Storeを開いてください。Expo Goと入力します。このアプリを読み込んでください。このアプリを見つけたら、インストールしてから「開く」をクリックしてください。次に、RORから取得したQRコードをスキャンする必要があります。この大きなQRコードです。カメラを開いて、スマートフォンのスキャン機能を開くと、アプリがスマートフォンに読み込まれます。読み込み中です、ビルドエラーがあります。面白いですね。
実際にこれが終わるまで待ちましょう。「AIに送信」をクリックします。RORはZustandの互換性の問題を修正しています。これでスマートフォンで実行できます。これらのエラーが発生したら、「reloadjs」をクリックするだけです。スマートフォンに小さなボタンがあります。「Reload JS」をクリックします。
そして別のエラーが発生しました。もう一度QRコードをスキャンしてみましょう。プロジェクトを開いています。エラーがあります。数分間エラーと戦った後、次のバージョンが起動しました。スマートフォンで「reload.js」をクリックします。うまくいけばiPhoneで実行できるはずです。Expo Goを再起動しましょう。
これは最初の主要なモバイルアプリ用AIコーディングアプリであることを覚えておいてください。あ、出てきました。実際に動作します。すごい。多くのエラーがありますが、AIモバイルアプリ開発の最先端にいるコストであることを理解する必要があります。Webアプリを構築する方がモバイルアプリよりもはるかに簡単です。
Webアプリ用のAIコーディングツールは数十ありますが、RORは本当にモバイルアプリだけに特化した最初のものです。まだバグだらけですが、1ヶ月前にリリースされたばかりです。彼らはこれを適用し、完璧主義ではなく、リリースして、ユーザーフィードバックに基づいて改善しています。
これからどんどん良くなるでしょう。しかし、これが早期参入のコストです。バグが発生し、スムーズではありませんが、それでも圧倒的にモバイルアプリを構築する最も簡単な方法です。なぜなら、文字通り15〜20分でスマートフォンにアプリができたからです。多くのエラーを修正する必要がありましたが、問題ありません。スマートフォンにアプリがあります。
テストしてみましょう。「スタートワークアウト」をクリックします。1日のストリークです。今日のワークアウトをログします。まだその機能を実装する必要があります。しかし、ここに履歴があります。それは良いですね。もっと視覚的にもなるかもしれません。設定にはあまり多くのオプションがありません。そしてエラー境界と「見つかりません」があります。
はい、今クリックしても、まだ同じ日なので変わりません。少なくともそれは良いです。次に、次のプロンプトを送信します。これがライブワークアウト画面です。「スタートワークアウトボタンで起動するライブワークアウトページを追加する。上部にタイマー。セットとレップを記録するためのプラスマイナスボタン。セッションを保存してホームページに戻るフィニッシュボタン」。
私がやっていることに注目してください。ほとんどの方がするように、数百単語の指示を含む1つの巨大なプロンプトですべてを一度に送信するのではなく、モバイルアプリを6つのステージに分けることにしました。
各ステージは前のステージの上に構築されます。これは、情報が多くて混乱するような1つの巨大なプロンプトよりも、RORが従うのがはるかに簡単です。まずこれに集中し、最初のものを実行することに集中してください。最初のものが完全に実装されて満足したら、次に進みます。
これがAIコーディングの方法です。すべてを一度に動作させようとするのではなく(これはほとんど機能しません)、アプリを5つ、7つ、または10の異なるステージに分けて、次に進む前に各ステージが完全に実行されることを確認します。これがモバイルアプリを構築するためにAIを使用する方法です。
RORが何を作っているか見てみましょう。Workout.tsx、workout-context.tsx、app-index、history.tsxという4つのページを変更しています。スマートフォンに戻りましょう。これが素晴らしいところです。スマートフォンでテストできます。閉じて、このQRコードをもう一度読み込みましょう。
これがRORの魔法の部分です。文字通り構築しながらスマートフォンでアプリをテストできます。コンピュータ上でエミュレータを使用する必要はありません。これは文字通りブラウザです。ブラウザタブでRORが実行されています。完全なポンコツコンピュータ、4GBのRAMで15年前のラップトップでも、RORを使用でき、リアルタイムでスマートフォンでテストできます。これはかなり素晴らしいことです。
何が起こっているか見てみましょう。今日のワークアウトを開始します。その通り。このページが開きます。すごいですね。時間を追跡しています。それは良いです。3つのプリセットエクササイズがあります。腕立て伏せ、スクワット、腹筋がプリセットされています。セットを追加したり、レップを追加したりできますが、カスタムエクササイズも追加できます。
デッドリフトを追加します。デッドリフトを追加しました。カスタムエクササイズがあります。最初のセットを行うことができます。そして何回レップを行ったかを追跡できます。ワークアウトを終了しましょう。そして履歴で見れるはずです。その通りです。履歴。最初の日、5月1日をクリックできます。
実際にはクリックできません。履歴はエクササイズとセットの量だけを追跡しますが、ワークアウトを見ることはできません。いいですね。とても良いです。これは大きな更新です。アプリはすでにかなり良く見えると思うかもしれませんが、まだ始まったばかりです。次のプロンプトは履歴リストです。「履歴タブを実装する。日付、期間、総ボリューム、その日に記録されたストリーク番号を含むスクロール可能なカード。最新のセッションを上部に固定する」。
「でもデビッド、AIコーディングアプリやAIスタートアップで本当にお金を稼げるの?」と思うかもしれませんね。何かをお見せしましょう。昨日、New Societyのメンバーの一人が、アプリのMVP(ミニマルバイアブルプロダクト)を90,000ドルで売却しました。
AIアプリやAIコーディングアプリ、または自分のAIスタートアップを構築してお金を稼げるかどうか疑問に思っている方は、ジョンの投稿があなたの質問に答えるはずです。AIスタートアップを始めたい、またはAIでお金を稼ぎ始めたい場合は、New Societyに参加してください。クラスルームでは、最初のAIエージェントの構築方法や、私が一からAIスタートアップをどのように構築したかについてのステップバイステップのモジュールがあります。
文字通りビデオのアイデアを選ぶことから、Cursorでプロジェクトをセットアップし、Pythonでバックエンドを作り、スタートアップで月額1万ドルを超えるまでの過程です。もしAIに真剣で、メンバーのジョンのような本物のお金を稼ぎたいなら、New Societyに参加してください。ビデオの下にリンクがあります。
RORに戻って何をしたか見てみましょう。履歴リストは実装されましたか?実際に、スマートフォンでテストしてみましょう。履歴タブが実装されているかどうか見てみましょう。コードインスペクタの潜在的な問題がありますが、とにかく動作することを願っています。
履歴をクリックします。明らかに、アプリ全体をリフレッシュしたのでワークアウトは保存されていません。ワークアウトを開始しましょう。タイマーが動いています。腕立て伏せをしましょう。スクワットをいくつかしましょう。8回のレップで2セットのスクワット。何でもいいです。ワークアウトを終了します。8秒のワークアウト。史上最速のワークアウトです。
そして履歴タブに移動します。ここに表示されています。0分と表示されています。それは良いです。そしてボリュームが表示されます。クリックできますか?いいえ。しかし、すでにそれをすべて実行しました。もう一つのワークアウトをしましょう。これは腹筋だけです。
10セットで各10回のレップ。ブルータルな腹筋ワークアウトです。ワークアウトを終了します。履歴に戻りましょう。機能しますが、同じ日であるにもかかわらず、2日目としてマークされています。これは最適ではありませんが、履歴タブはずっと良くなりました。分数の期間とボリュームが表示されます。悪くないですね。
もう一歩進めましょう。次のプロンプトはストリートカレンダーと統計です。「履歴内に、ミニ月間カレンダーを表示する統計トグルを追加する。ワークアウトの日を緑で塗りつぶし、その上に現在のストリーク長を表示する。下に週間ボリュームの折れ線グラフを含める」。これが実装されているか見てみましょう。
履歴タブ内で、統計トグルが表示されるはずです。まずいくつかのワークアウトを追加しましょう。8セットの3回の腕立て伏せ。ワークアウトを終了します。そこにあります。統計が表示されます。カレンダー。とても良いです。今日は木曜日のワークアウト日だと表示されています。あるいはこれは別のタイムゾーンかもしれません。
しかしカレンダーは機能しています。それは良いことです。なぜ今日が5月1日、最初の日であるのに、明日がワークアウト日としてマークされているのかわかりません。しかし、これは素晴らしい統計です。UIも見てください。基本的にUIの指示がゼロなのに、RORは非常に素晴らしいモバイルフレンドリーなUIを作成できます。
これはまったく悪くないです。実際、これはかなり印象的です。修正しなければならないエラーやバグがたくさんありますが、一度動作すれば、このアプリは素晴らしいです。これは2025年にモバイルアプリを構築する最も簡単な方法だと本当に思います。
文字通り普通の英語で話すだけです。Kotlin、Swift、Java、Cなどは必要ありません。普通の英語で、スマートフォンでテストできる動作するモバイルアプリが得られます。すごいですね。もう一度、さらに一歩進めましょう。アプリをゲーム化する視覚効果を追加したいと思います。なぜなら、Duolingoはゲーミフィケーションによってユーザー維持率が素晴らしいからです。
これが私のプロンプトです。「視覚効果をゲーム化する。ストリークが7の倍数に達したとき、全画面紙吹雪と7日間ストリークバッジモーダルをトリガーする。各フィニッシュの後、下部にランダムな一行のヒントトーストを表示する。設定にライトダークテーマスイッチを追加する」。RORがこれを構築している間に、この夏に世界ツアーをすることをお知らせします。
もし私に会いたいなら、ヨーロッパ、アジア、アメリカに住んでいるかに関わらず、IGでフォローしてメッセージを送ってください。この夏、数十の都市を訪れる予定です。直接会いたい場合は、フォローしてください。Instagramへのリンクは下にあります。または、David Andre oneと入力するだけです。
RORがこのゲーミフィケーション機能を実装できたか見てみましょう。まだ構築中のようです。もう一つ説明する必要がある概念は、持続性の重要性です。このビデオをクリックした人のほとんどは、この時点まで見ません。すでにここにいる方は、おそらく上位15%に入っています。しかし、その上位15%からでも、ほとんどの人は何も構築しません。
彼らは単なる視聴者です。視聴者ではなく、実行者になってください。そうすれば簡単に上位1.5%に入ります。しかし問題は、何かを構築する人のほとんどが数ヶ月以内にやめてしまうことです。MVPを構築すること、AIコーディングでMVPを作ることは誰にでもできます。必要なのは文字通り英語を話すことだけです。
問題はその後に来ます。アプリを持っているが、ユーザーがいない、あるいはユーザーはいるが有料プランにアップグレードしていない場合です。これが本当のテストになり、これが0.1%の人々、本当に最後までやり抜く人々になります。
だからこそ、報酬はとても大きいのです。だからこそ、月に数百万ドルを稼ぐアプリや、さらには月に8万ドルを稼ぐアプリがあるのです。これは多くの人にとって人生を変えるような金額です。しかし、そこに到達するために必要なことを、ほとんどの人は単に喜んで取り組もうとしません。上位0.1%に入りたいなら、AIで本当に真剣にお金を稼ぐジョンのような人々であるなら、最初のエラーの兆候でやめることはできません。
このビデオだけでも、私自身が数十のエラーを解決しました。そして、それを個人的に受け止めません。ただそれらを乗り越え、何が起こっているのかを説明し、スクリーンショットを撮り、RORにスクリーンショットを提供し、続行するだけです。
Vectalでは、MVPを構築してリリースするのに3ヶ月半かかりました。まだ支払いを受ける前の段階です。最初は、自分のオーディエンスがいても、お金を稼ぐことができませんでした。考えてみてください。自分のオーディエンスがいても、有料ユーザーを獲得するのに苦労していました。いくつかの問題を修正し、ランディングページを改善し、ユーザーが要求したいくつかのバイラルなAI機能を追加し、それらのすべての間違いを学んだ後、月額1万ドル以上にスケールすることができました。
そして、それらはすべてNew Societyのクラスルームに文書化されています。同じ間違いを自分で繰り返す必要はありません。忍耐強く、粘り強くあることをお勧めします。最初のアプリはおそらく百万長者にはなれません。継続し、試し続けてください。ビジネスを始めることが今まで以上に簡単になり、モバイルアプリを構築してそれでお金を稼ぐことも今まで以上に簡単になりました。
しかし、それでもあきらめないことが重要です。なぜなら、あきらめれば、お金があなたの銀行口座に入ることはないからです。RORをチェックすると、エラーがあります。エラーについて話し、エラーであきらめないことについて話しています。これは単なる処理されていない例外です。「AIに送信」をクリックしましょう。エラーが何であるかを理解する必要さえありません。
もし持続性があり、Chat GPT、Cursor、Vectal、Roorなど、これらすべてのAIツールを指先に持っているなら、実際にそれらを活用すれば、そうでない場合よりもはるかに遠くに到達できます。Vectalを構築したとき、スタートアップの経験はゼロだったことを思い出してください。文字通りゼロです。これが私の最初のAIスタートアップです。フルスタックのWeb開発者だったわけではありません。Next.jsについても何も知りませんでした。完全な初心者でした。これらの素晴らしいAIツールを使って、あらゆる間違いを乗り越え、認証を実装し、支払いを実装し、最初の有料ユーザーを獲得し、セキュリティの問題を解決することができました。あきらめずにAIツールを活用したからできたのです。
色を直接使用するのではなく、テーマを使用しています。ちなみに、エラーを修正したり、AIコーディングをしたりするときに最も良いことは、できるだけ多くのことを学ぶことです。これはTJ Drawで説明できる別の間違いですが、多くの方がAIコーディングするとき、脳をオフにしています。
これは大きな間違いです。できるだけ多くのことを学ぶようにしてください。実際、学ぶ最速の方法は、AIツールを使用して何かを構築することです。確かにYouTubeでPythonに関する20時間のコースを見ることもできますが、実際にPythonを使って20時間構築する方がはるかに多くのことを学べます。
これは単なる例ですが、モバイルアプリにも同じことが当てはまります。できるだけ多くのことを学ぶようにしてください。エラーがあるときに注意を払ってください。エラーは何で、AIはどのように修正したのでしょうか?実際に最善を尽くし、盲目的にAIコーディングするのではなく脳を活性化すれば、すぐにAIコーダーの上位10%に入ることができます。なぜなら、AIコーディングしながらAI学習ができるからです。
これが進むべき道です。終了後に一行コメントがあるか見てみましょう。設定にトグルがあるので、UIは実際に改善されています。すごいですね。とても素敵です。ライトモード、システム、ダークモード。アプリにダークモードがあります。素晴らしいです。
ワークアウトを開始しましょう。これもUIが改善されています。とても良いですね。スクワットをしましょう。スクワットがありますね。プルアップをします。3セットで各10回。ワークアウトを終了します。ヒントがあります。それは少し速すぎましたが、ヒントを得ることができ、統計に追加されるはずです。そう、あります。ボリューム。
明らかに、これがどのようなエクササイズだったかを表示するなど、さらに調整することができます。さらにAIを実行して、このワークアウトが何だったのか、AIがそれについてどう思うかについての1段落の要約を作成することもできます。しかし、悪くないです。確かにいくつかのゲーミフィケーション機能があります。これだけでもワークアウトを追跡するために使用できるアプリになります。
さらに数時間かけてさらに多くの機能を追加し、UIとUXを改善すれば、リリースする準備ができます。このアプリに月額5ドルや7ドルを課金でき、正しいオーディエンスをターゲットにすれば、有料ユーザーがいるでしょう。
しかし、繰り返しになりますが、主なポイントは実際の問題を解決することです。これは私が選んだランダムなアイデアにすぎません。しかし、何ヶ月もの時間をかけるつもりなら、正しいアイデアを選ぶことに少なくとも1ヶ月を費やすべきです。退屈に聞こえるかもしれませんが、Vectalのアイデアを選ぶ前にそれをしました。
私はただ「AIスタートアップを構築したい」と決め、30日間を費やしました。できるだけ多くの異なる問題とそれらの問題に対する解決策を書き出しました。その30日間の終わりに、最良のものを選びました。同じことをすることをお勧めします。これで、普通の英語を入力するだけで、任意のモバイルアプリをAIコーディングする方法がわかりました。
このビデオが役立ち、実際に行動を起こして何かを構築し始めることを願っています。以上です。視聴していただきありがとうございます。素晴らしく生産的な一週間をお過ごしください。

コメント

タイトルとURLをコピーしました