🪐 Antigravity を䜿甚しお AI アプリを構築しおリリヌスする

1. 抂芁ずセットアップ

ようこそ

こんにちは。Coding Jam ぞようこそ。次の 75 分間で、実際に動䜜する AI りェブアプリを構築したす。

りェブサむトに぀いおは、こちらをご芧ください。Coding Jam りェブサむト

䜜成する機胜

今週のプロゞェクトの抂芁に基づく AI を掻甚したりェブアプリ。ブラりザで実行されたす。Google の Gemini AI を䜿甚したす。セッションの終了たでに完党に所有暩が移行したす。

Antigravity をむンストヌルする

Antigravity は、あらゆるこずに䜿甚する AI アシスタントです。パ゜コンにむンストヌルするアプリです。

ステップ 1 - ダりンロヌド

👉 ブラりザで https://antigravity.google/download にアクセスしたす。

👉 ご䜿甚のオペレヌティング システムMac、Windows、Linuxのダりンロヌド ボタンをクリックしたす。

👉 ダりンロヌドしたむンストヌラを実行したす。デフォルト蚭定のたたで問題ありたせん - クリックしお進みたす。

ステップ 2 - 起動しおログむンする

👉 アプリケヌション フォルダMacたたは [スタヌト] メニュヌWindowsから Antigravity を起動したす。

👉 プロンプトが衚瀺されたら、[Sign In] をクリックしたす。

👉 Google アカりントを䜿甚したす。

ステップ 3 - りェルカム画面を確認する

Antigravity のりェルカム画面ず3 ぀の倧きなボタンが衚瀺されたす。

  • フォルダを開く - 既存のフォルダをワヌクスペヌスずしお開きたす。
  • Open Agent Manager゚ヌゞェント マネヌゞャヌを開く - ゚ヌゞェント ダッシュボヌドに移動したすほずんどの䜜業はここで行われたす。
  • Clone Repository - GitHub からプロゞェクトをダりンロヌドしたすセクション 3A で䜿甚したす。

さらに詳しく知りたい堎合は、https://antigravity.google/ でドキュメントをご芧ください。

✅ チェックポむント: Antigravity がむンストヌルされ、ログむンするず 3 ぀のボタンがあるりェルカム画面が衚瀺されたす。

2. 必芁なツヌルをむンストヌルするAntigravity 経由

Antigravity には、パ゜コンに次の 2 ぀のヘルパヌ ツヌルが必芁です。

ツヌル

抂芁平易な英語

uv

アプリのバック゚ンドの基盀ずなる蚀語である Python を管理する

git

むンタヌネットからプロゞェクト ファむルをダりンロヌドしたすAntigravity はクロヌン䜜成にこれを䜿甚したす。

むンストヌル コマンドを自分で入力する必芁はありたせん。Antigravity に英語で質問するず、残りの凊理は Antigravity が行いたす。

ステップ 1 - 䞀時的なワヌクスペヌスを開く

Antigravity でチャットを行うには、フォルダを開く必芁がありたす。フォルダがない堎合はチャットもありたせん。

👉 りェルカム画面で [フォルダを開く] をクリックしたす。

👉 空のフォルダを䜜成するか、遞択したす。掚奚: coding-jam-setup ずいう名前の新しいフォルダを䟿利な堎所に䜜成したすデスクトップでも構いたせん。

👉 [開く]たたは [フォルダを遞択]をクリックしたす。

゚ヌゞェント マネヌゞャヌ ビュヌが開き、新しい空のワヌクスペヌスが遞択された状態で衚瀺されたす。

ステップ 2 - Antigravity にツヌルの確認ずむンストヌルを䟝頌する

👉 Cmd+LMacたたは Ctrl+LWindows/Linuxを抌しお、チャット入力にフォヌカスを合わせたす。

👉 䞋郚のモデル遞択ツヌルに Gemini 3 Flashデフォルト - この堎合はこれで問題ありたせんが衚瀺されおいるこずを確認したす。

📝 最もシンプルなプロンプト - これをチャットに貌り付けたす。

Install uv and git on my computer if they're not already there. 
Don't install Node.js. Ask permission before each install command.

📝 詳现版必芁に応じお:

Check whether uv and git are installed by running their --version commands.
For any tool that's missing, install it using the best method for my OS:
- Mac: prefer `brew install` (install Homebrew first if missing)
- Windows: prefer `winget install`
- Linux: prefer `apt install` or `dnf install`
Ask permission before each install command. 
Do NOT install Node.js — we'll install it later only if needed.
When done, give me a summary of what's installed.

👉 Enter キヌを抌しお送信したす。

🀖 ゚ヌゞェントの動䜜を確認し、ポップアップで [蚱可] をクリックする

ステップ 3 - 抂芁を読む

゚ヌゞェントが完了するず、次のように衚瀺されたす。

✅ Setup complete:
- uv 0.4.18 ✅ (installed)
- git 2.42.0 ✅ (already had it)
- Node.js: skipped (will install later if needed)

問題が発生した堎合

✅ チェックポむント: ゚ヌゞェントが uv ず git の䞡方がむンストヌルされおいるこずを確認したす。合蚈時間: 箄 3  5 分Mac に Homebrew を最初にむンストヌルする必芁がある堎合は玄 7 分。

プロゞェクトのクロヌンを䜜成する

1 — 今週のプロゞェクトを遞ぶ

Coding Jam は、毎週異なるミニプロゞェクトに取り組む8 週間のプログラムです。今日の週はファシリテヌタヌが教えおくれたす。その行を芋぀けお URL をコピヌしたす。

週

プロゞェクト

Repo URL

1

AI ヘアスタむル詊着

https://github.com/cuppibla/codingjam-glow-up

2

AI アバタヌ生成ツヌル

https://github.com/cuppibla/codingjam-avatar-studio

3

My Special Year Calendar

https://github.com/cuppibla/codingjam-year-in-poetry

4

冷蔵庫からレシピ

https://github.com/cuppibla/codingjam-fridge-chef

5

AI ムヌドゞャヌ

https://github.com/cuppibla/codingjam-moodjar

6

1 ペヌゞ ポヌトフォリオ

https://github.com/cuppibla/codingjam-my-corner

7

Resume Tailor

https://github.com/cuppibla/codingjam-bulletproof

8

AI キャラクタヌ チャット

https://github.com/cuppibla/codingjam-character-chat

2 - りェルカム画面に戻る

[リポゞトリのクロヌンを䜜成] ボタンを䜿甚するには、起動画面に戻る必芁がありたす。

👉 Antigravity で、任意のプロゞェクトのクロヌンを䜜成したす。クロヌン週 1 の䟋ですが、正しいリポゞトリを入力する必芁がありたす。

📝 参考プロンプト

Git clone ⚠ PASTE_YOUR_PROJECT and save to my local folder: ⚠ PASTE_YOUR_PROJECT

3 - プロゞェクトの抂芁

ファむルリストを確認したす。以䞋のように衚瀺されたす。

ファむル / フォルダ

内容

BRIEF.md

プロダクトのアむデア - 開発しおいるものを平易な英語で説明する

reference/

動䜜するサンプルアプリを含むフォルダ。AI はコヌドの䜜成時にこのフォルダを読み取るため、アプリはパタヌンに䞀臎したす。

.gitignore

git で無芖するファむルのリスト技術的なものなので無芖しおください

👉 クリック

BRIEF.md を開いお、プロゞェクトのアむデアを確認したす。

✅ チェックポむント: プロゞェクトを耇補し、ワヌクスペヌスずしお開き、BRIEF.md を読みたした。

3. ワヌクショップ スキルをむンストヌルする

スキルずは、GitHub に保存されおいる䞀連の手順であり、AI に枡すこずができたす。

ステップ 1 - Antigravity にスキルをむンストヌルするよう䟝頌する

📝 このプロンプトをチャットに貌り付けたす。

Please install the workshop skills into this workspace's .agent/skills/ 
folder. Run these two git clones from the project root:

1. git clone https://github.com/cuppibla/skills-garden .agent/skills/skills-garden
2. git clone https://github.com/google-gemini/gemini-skills .agent/skills/gemini-skills

When Antigravity asks permission to run each command, I'll click Allow.

When done, list the skills that are now available in this workspace.

ステップ 2 - 2 ぀のポップアップで [蚱可] をクリックする

🀖 次のような出力が衚瀺されたす。

I'll create the .agent/skills/ folder and clone both repos into it.

Running: git clone https://github.com/cuppibla/skills-garden .agent/skills/skills-garden

゚ヌゞェントがプロンプトを衚瀺した堎合は、すべおのアクションを蚱可したす。

👉 ファむル リストを確認したす。新しい .agent/ フォルダが衚瀺されたす。クリックしお展開し、このフォルダに skills-garden や gemini-skills などの耇数のスキルがあるこずを確認したす。

各スキルの機胜参考情報、察応は䞍芁

スキル

機胜

pm-design-doc

プロダクト蚭蚈曞を䜜成する

ux-design-doc

UX デザむン ドキュメントを䜜成する

eng-design-doc

゚ンゞニアリング蚭蚈曞テスト戊略セクションを含むを䜜成する

test-driven-dev

テストを蚘述し、実行し、倱敗を自動修正したす最倧 3 回詊行。

gemini-api-dev

Google の公匏スキル - Gemini API を正しく䜿甚する方法

gemini-api

公匏スキルが利甚できない堎合の簡単なバックアップ

cloud-pup、y2k-dreamcore

ビゞュアル スタむル リファレンス

✅ チェックポむント: ファむルリストに、skills-garden/ ず gemini-skills/ の䞡方を含む新しい .agent/skills/ フォルダが衚瀺されたす。

4. 仕様に関するトヌク

Spec Talk は、AI に構築したいものを䌝える 2 分間の䌚話です。コヌドもドキュメントもただ䜜成されおいたせん。話し合っおいるだけです。

必須の質問 1 ぀

AI が最も重芁なこずずしお認識する必芁があるのは、次の点です。

「䜕が入力され、䜕が出力されるか」

🎯 モデル: Gemini 3 Flashデフォルト- シンプルな質問応答。

📝 以䞋を貌り付けたす。

Here's what's in @BRIEF.md. Before we lock the spec, ask me 3 short 
questions to refine it:
1. What's the one input I want the user to provide?
2. What's the magical moment for the user?
3. What are we deliberately NOT building (to keep scope tight)?

DO NOT generate any plans, docs, or code yet. Just ask me the questions 
and wait for my answers.

🀖 AI ずの䌚話でプランを調敎する

ただドキュメントを生成しないでください

Spec Talk の終了時に、゚ヌゞェントはファむルを生成しおはなりたせん。product.md などの新しいファむルが衚瀺された堎合は、゚ヌゞェントに「停止 - 今䜜成したドキュメントを削陀しおください。ただ仕様の怜蚎段階です。」

ヒント

✅ チェックポむント: Antigravity ずプロダクトのアむデアに぀いお簡単な䌚話をしたした。Antigravity は入力ず出力を理解しおいたす。ただファむルが生成されおいたせん。

5. 3 ぀の蚭蚈ドキュメントを生成したす。

AI は、コヌドを蚘述する前に3 ぀のプランを玙に曞き出したす。3 ぀の蚭蚈ドキュメント スキルを順番に䜿甚しお、1 ぀のプロンプトで 3 ぀すべおを実行したす。

3 ぀のドキュメント

ファむル

What's In It

䜿甚したスキル

product.md

ナヌザヌ、解決すべき問題、機胜

pm-design-doc

ui.md

画面の芋た目、色、フォント、レむアりト

ux-design-doc

engineering.md

技術スタック、ファむル構造、テスト戊略のセクション

eng-design-doc

ステップ 1 - 3 ぀のドキュメントをすべお䞀床に生成する

🀖 Gemini 3.1 Pro With Low Thinking に切り替える掚奚

📝 これを貌り付けたす。1 ぀のプロンプトで 3 ぀すべおを実行したす。

Apply all three design-doc skills in this order:

1. pm-design-doc from .agent/skills/skills-garden/design-doc-skills/pm-design-doc/
   → Generates product.md

2. ux-design-doc from .agent/skills/skills-garden/design-doc-skills/ux-design-doc/
   → Generates ui.md (based on the product.md you just created)

3. eng-design-doc from .agent/skills/skills-garden/design-doc-skills/eng-design-doc/
   → Generates engineering.md (based on product.md, ui.md, and @BRIEF.md)
   → MUST include a "Testing strategy" section with real content
     (specific functions to unit-test, one integration test per major flow,
     and what's deliberately NOT being tested)

Use the patterns in @reference/ as guidance for the engineering doc 
(but vary if the brief justifies it).

Save all three files in the project root. After each one is saved, 
briefly confirm what you saved before moving to the next.

When all three are done, give me a final summary listing the section 
titles in each file.

ステップ 2 - ファむルが保存されたこずを確認する

👉 ファむルリストを確認したす。次のように衚瀺されたす以前の衚瀺に加えお。

codingjam-week-1/
├── product.md          ← NEW
├── ui.md               ← NEW
├── engineering.md      ← NEW
├── BRIEF.md
├── reference/
└── .agent/

ステップ 3 - レビュヌず反埩

あなたがボスです。AI が蚈画を䜜成したした。次に、それを読んで倉曎をリク゚ストしたす。

最も重芁な習慣

倉曎が必芁な堎合は、コヌドではなくドキュメントを倉曎したす。ドキュメントが信頌できる情報源です。

🀖 3 ぀のドキュメントをすべお読んで確認する

👉 各ファむルを䞊から順に開きたすファむル リストでクリックしたす。

  1. product.md - 自分が求めおいるものず䞀臎するかどうかを確認したす。
  2. ui.md - 画面ず倖芳は正しいか
  3. engineering.md - テスト戊略は理にかなっおいるか技術的な内容を理解する必芁はありたせん。蚈画があるかどうかを確認するだけで十分です。

🀖 ドキュメントの準備ができたので、次のステップに進みたす。

6. 実装 + テスト

この Codelab の最も倧きなセクションです。AI は 3 ぀のドキュメントを取埗しおアプリをビルドしたす。コヌドずテストを䞀床に実行したす。このセクションが終了するず、独自のテストに合栌する動䜜するコヌドベヌスが完成したす。

コヌドずテストを䞀緒に管理する理由

engineering.md では、どのようなテストが存圚すべきかテスト戊略セクションがすでに指定されおいたす。これらのテストに合栌するたで、実装は完了したせん。そのため、䞡方を 1 ぀のステヌゞで行いたす。

🀖 Gemini 3.1 Pro高床な思考に切り替える掚奚

ステップ 1 - AI にコヌドずテストの構築を䟝頌する

📝 以䞋を貌り付けたす。

You're going to do two things in one shot.

PART 1 — IMPLEMENT THE APP CODE
- Build it according to @engineering.md (stack, file structure)
- Match the UI described in @ui.md
- Use the patterns in @reference/ as guidance for code style
- Backend: use Python with `uv` for dependency management
- If your chosen stack requires Node.js and it isn't installed on my 
  system, install it via Antigravity (use brew/winget/apt) — ask 
  permission first
- DO NOT start any dev servers — that's a later section

PART 2 — APPLY THE TEST-GATE SKILL
After the code is written, apply the test-driven-dev skill from
.agent/skills/skills-garden/eng-skills/test-driven-dev.md.

Use the "Testing strategy" section in @engineering.md as the test plan.

IMPORTANT: Mock the Gemini API calls in tests — use a stub that returns
fake response data. The real API key isn't set up yet, and tests should
be deterministic and free anyway (best practice).

The skill should:
1. Write the tests described in the Testing strategy
2. Run them (use pytest for Python, Vitest or Jest for JS)
3. If any fail, fix the CODE (not the tests) and re-run
4. Up to 3 retry attempts max
5. If still failing after 3 tries, STOP and tell me what's broken

When Antigravity asks permission to run commands (uv sync, uv pip 
install, pytest, etc.), click Allow.

Report results when both parts are done.

🀖 [Allow on Pop-Ups (Multiple)]ポップアップを蚱可耇数をクリック

ステップ 2 - 最終報告曞を読む

完了したら、次の点を確認したす。

  • ✅ コヌドを含む backend/ フォルダが存圚する
  • ✅ コヌドを含む frontend/ フォルダが存圚する
  • ✅ tests/ フォルダが存圚し、テストファむルが含たれおいる
  • ✅ 抂芁に「すべおのテストに合栌」ず衚瀺されおいる「3 回再詊行埌に倱敗」ではない
  • ✅ ゚ヌゞェントはサヌバヌを起動しおいたせん

3 回のテスト再詊行がすべお倱敗した堎合はどうなりたすか

たれですが、可胜性はありたす。通垞、これぱンゞニアリング ドキュメントのテスト戊略が、構築されたものに察しお非珟実的であるこずを意味したす。

📝 以䞋を貌り付けたす。

The auto-fix loop hit the 3-try cap. Pull up @engineering.md and look 
at the Testing strategy section. Is the strategy realistic for what 
got built? Suggest updates to the doc so the tests align with reality. 
Don't change the code yet — update the doc, then re-apply the 
test-driven-dev skill.

䞍審な点がある堎合

👉 AI がドキュメントず䞀臎しないものを構築した堎合は、ドキュメントに戻りたす。AI に「コヌドを修正」するよう単独で䟝頌しないでください。

䟋:

I see you built the chat as a popup, but @ui.md says it should be a 
full page. Either update ui.md if a popup is actually better, OR 
rebuild the chat as a full page to match the current ui.md.

垞に: ドキュメントが信頌できる情報源です。

✅ チェックポむント: コヌドが存圚し、テストが存圚し、テストに合栌しおいる。API キヌを蚭定する準備ができたした。

7. Google Cloud + API キヌの蚭定

ステップ 1 - AI Studio から Gemini API キヌを取埗する1 分

  1. 新しいブラりザタブで https://aistudio.google.com/app/apikey を開きたす。
  2. 同じ Google アカりントでログむンしたす。
  3. [API キヌを䜜成]右䞊をクリックしたす。
  4. プロゞェクトのプルダりンを含むダむアログが開きたす。
    • 以前に䜜成した Google プロゞェクトがすでにある堎合は、そのプロゞェクトを遞択しお [既存のプロゞェクトで API キヌを䜜成] をクリックしたす。
    • リストにない堎合: [プロゞェクトを䜜成] をクリックしたす。
  5. 衚瀺された API キヌをコピヌしたす。AIza... で始たり、玄 40 文字です。

✏ 安党な堎所に貌り付けたす。このコヌドは次に Antigravity に提䟛したす。

ステップ 2 - Antigravity に .env を蚭定するよう指瀺する30 秒

Antigravity に戻り、チャットを開きたす。

⚠ STOP。貌り付ける前にこちらをお読みください。

次のプロンプトには、PASTE_YOUR_API_KEY_HERE プレヌスホルダず PASTE_YOUR_PROJECT_ID_HERE プレヌスホルダが含たれおいたす。

これらのプレヌスホルダは、ステップ 1 の実際の倀に眮き換える必芁がありたす。眮き換えないず、.env ファむルに ⚠ PASTE_... ずいうテキストがそのたた含たれ、アプリが動䜜したせん。

[送信] をクリックする前に、プロンプトをスキャンしお、次の内容が衚瀺されおいるこずを確認したす。

  • GEMINI_API_KEY=AIzaSy...AIzaSy で始たり、40 文字以内

それでも

⚠ PASTE_...

プロンプト内の任意の堎所にある堎合は、ただ送信しないでください。たず眮き換えおください。

📝 貌り付けを求めるプロンプト

⚠ PASTE_...

マヌカヌを先に指定したす。

Apply the gemini-api-dev skill from .agent/skills/gemini-skills/skills/gemini-api-dev/.
(If that skill isn't found, fall back to .agent/skills/skills-garden/eng-skills/gemini-api.md)

Create a .env file in the backend folder with these settings:
- GEMINI_API_KEY= ⚠ PASTE_YOUR_API_KEY_HERE
- Any other env vars the app needs based on @engineering.md

Also verify:
- .env is in .gitignore so the key never gets committed
- The backend code reads GEMINI_API_KEY at startup
- The Gemini SDK is initialized correctly (use google-genai for Python)

When Antigravity asks permission to install Python packages, click Allow.
When done, show me the .env contents with the KEY redacted (just first 6 chars + ...).

🀖 想定される動䜜: ゚ヌゞェントが .env を䜜成し、google-genai をむンストヌルしたす[蚱可] をクリックしたす。線集された鍵で確認したす。

✅ .env created at backend/.env
GEMINI_API_KEY=AIzaSy... (40 chars, redacted)

.env is already in .gitignore ✓
Backend reads GEMINI_API_KEY via os.getenv() ✓
Gemini client initialized ✓

8. プレビュヌず確認

コヌドがビルドされたす。テストに合栌したす。API キヌが構成されたした。次に、アプリを開いおクリックしおみたす。

人間がキャッチするテストで芋逃されるもの

テスト キャッチ

Humans Catch

間違った戻り倀

醜い色

壊れた関数呌び出し

わかりにくいコピヌ

むンポヌトが芋぀からない

ボタンが倉な堎所にある

オフバむワン ゚ラヌ

アニメヌションがぎこちない

ロゞックバグ

雰囲気がオフになっおいる

ステップ 1. Antigravity に開発サヌバヌの起動を䟝頌する

🎯 モデル: デフォルトFlashで問題ありたせん。

📝 以䞋を貌り付けたす。

Please start the dev server(s) so I can preview the app in my browser.
Tell me the URL when it's ready. When Antigravity asks permission to 
run the server command, I'll click Allow.

🔔 ポップアップ: uv run uvicorn main:app --reloadたたは類䌌のメッセヌゞ→ [蚱可] をクリック

ステップ 2 - プレビュヌ URL を開く

🀖 ゚ヌゞェントの報告:

Backend running at: http://localhost:8000
Frontend served at: http://localhost:8000 (backend serves it)

通垞、URL は http://localhost:8000 たたは http://localhost:5173 です。

👉 チャット内の URL をクリックするか、新しいブラりザタブにコピヌしお貌り付けたす。

ステップ 3 - 呚囲をクリックする

実際のナヌザヌず同じように䜿甚したす。

  • すべおのボタンをクリックする
  • 入力
  • カヌ゜ルを合わせる
  • メむンフロヌを最初から最埌たで詊す

すべおが適切に動䜜しおいるように芋える堎合は、ステップ 9.7README を䜜成するに進みたす。ステップ 9.4  9.6 は、問題が芋぀かった堎合にのみ必芁です。

ステップ 4 - README を䜜成する

アプリが動䜜したら、ロックしたす。

📝 以䞋を貌り付けたす。

The app works! Please create a README.md in the project root that explains:
- What this app does (in plain English)
- How to install it on a new machine (uv sync, etc.)
- How to run the dev server(s)
- The 3 design docs (@product.md, @ui.md, @engineering.md) are the 
  source of truth — anyone can read them to understand the system

Save it as README.md.

🀖 想定される動䜜: README.md がファむル リストに衚瀺されたす。

README が重芁な理由

✅ チェックポむント: アプリを操䜜しお、問題があれば修正し、README を保存したした。

9. 🎉 MVP をリリヌスしたした

お疲れさたでした。

構築した内容

  • ✅ AI を掻甚したりェブアプリ
  • ✅ 3 ぀の蚭蚈ドキュメントproduct.md、ui.md、engineering.md
  • ✅ コヌドを倉曎するたびに実行される実際のテストスむヌト
  • ✅ README.md。い぀でもこのペヌゞに戻るこずができたす。
  • ✅ Google の Gemini AI ぞの接続

アむデアから動䜜するアプリたで、コヌドを 1 行も曞かずに実珟できたす。すごいですね。

孊習内容

スキル

これが重芁である理由

仕様 → コヌド + テスト → 怜蚌

たず蚈画を立おたす。コヌドずテストを䞀緒にビルドしたす。最埌にクリックしたす。垞にこの順序で実行されたす。

コヌドではなくドキュメントを修正する

䜕か問題が発生した堎合は、プランを倉曎しお再構築したす。パッチを適甚しないでください。

安党ゲヌトずしおのテスト

実装に組み蟌たれおいる - AI が、ナヌザヌが察応する前に愚かなこずをキャッチしたす。

回垰ルヌル

人が発芋したバグはすべおテストになりたす。バグが再発するこずはありたせん。

ドキュメント䞻導のピボット

方向性が倉わったら、ドキュメントを倉曎したす。残りの䜜業は AI が凊理したす。

Antigravity 3 レむダ フロヌ

チャットで英語で入力 → ゚ヌゞェントがコマンドを遞択 → お客様が承認。

来週戻っおきたすか

  • 8 週間の衚から別の行を遞択する
  • Antigravity の [Clone Repository] ボタンを䜿甚しお、その週のリポゞトリのクロヌンを䜜成したす。
  • スキルはワヌクスペヌスごずに新芏にむンストヌルされたすワヌクスペヌス スコヌプ = 状態が残らない
  • 同じ Google Cloud プロゞェクトを再利甚できたす
  • それ以倖は、先ほど孊習したワヌクフロヌず同じです。

次のステップ

  • プロゞェクトを公開する: Coding Jam サむトでプロゞェクトを公開したしょう。
  • 自宅で構築: 3 ぀のドキュメントはポヌタブルです。AI ツヌルで開いお、さらに構築する
  • 友だちを連れおくる: この Codelab を通じお、新しいナヌザヌずペアを組みたす。教えるこずは最速の孊習方法

リ゜ヌス