Upgrade to Pro — share decks privately, control downloads, hide ads and more …

プログラミング知識不要でアプリが作れる 「Vibe Coding」入門

Avatar for kai3 kai3
October 25, 2025

プログラミング知識不要でアプリが作れる 「Vibe Coding」入門

プログラミング知識不要でアプリが作れる 「Vibe Coding」入門

Avatar for kai3

kai3

October 25, 2025

More Decks by kai3

Other Decks in Programming

Transcript

  1. Vibe Codingとノーコード ノーコード ドラッグ&ドロップなどの直感的な画面操作でアプリケーションやWebサービスを開発できる 手法 • 事前に用意された機能の範囲で アプリやWebサービスが開発できる • プログラミング知識は要らないが、ノーコードの操作方法は理解が必要

    Vibe Coding AIにチャットで指示してアプリケーションやWebサービスを開発できる手法 • エンジニアのようにゼロから自由に アプリやWebサービスを開発できる • 作りたいアプリのイメージさえあればプログラミングの知識は一切不要
  2. Vibe Codingの限界 完璧ではない 指示を出しても指示通りに動作しないことも多々あり、何度繰り返しても完成しないこともあ る • 指示の出し方を工夫する(新人かバイトくらいの感覚で優しく) • 時には諦めて一から作り直す 毎回違う

    まったく同じ指示を出しても同じアプリはできない Vibe Codingが向いているアプリ • イメージを伝えるデモアプリ • シンプルな機能に特化したアプリ ◦ 機能が複雑になると完成するまでの難易度も上がる
  3. イベントタイマー 仕様 • スタートボタンを押すと最初のアジェンダのカウントダウンが始まる • アジェンダが0になったらそこでストップ • 「次へ」を押すと次のアジェンダに切り替わり、再度「スタート」を押してカウントダウン • 最初の画面は背景が緑、半分になると背景が黄色に、残り

    1分になると背景が赤になる現在の時刻を常 に表示 • 画面解像度は16:9、横1920ピクセル、縦1080ピクセルに最適化 • 時間を1分ずつ加減できるボタンを実装 • 次の登壇者へスキップ、前の登壇者へ戻れるボタンを実装 登壇者の入力ルール • 一番上の行がアジェンダタイトル • 2番目の行は話者名 • 3行のうち一番下の分を持ち時間としてカウントダウン 入力サンプル メインセッション 代表取締役 山田まや 30分 ライトニングトーク CTO 原田ラハ 5分
  4. Googleログインで機能比較 Google AI Studio Google Cloudの設定が別途必要 Google Cloudで取得した情報を手動で設定する必要がある Firebase Studio

    Googleアカウントのログインはチャットで実装 Web公開には別途Github Pagesが必要になる Replit チャットで指示するだけでGoogleアカウントログイン機能を実装 全部入りのReplitが圧倒的に楽