Google AI Studioは、Geminiのモデルを試す場所に加え、指示からWebアプリやネイティブAndroidアプリを組み立てる開発環境を提供しています。
ただし、ブラウザー上で動いた試作品と、利用者へ安全に公開できるアプリは同じではありません。
最初に公開先を決め、APIキー、データ保存、認証、監視をどこへ置くかまで設計します。
アプリ開発の目的に合う相談先は、外注と学習を目的別に分けた相談ガイドにまとめています。
| 目的 | 最初に使う機能 | 次に必要な工程 |
|---|---|---|
| Geminiの応答を試す | プロンプトの試行 | 固定入力で品質評価 |
| Webアプリを試作する | Build mode | 認証、データ、サーバー、公開設定 |
| Androidアプリを試作する | ネイティブAndroid作成 | 実機試験、署名、Play Console |
| 既存アプリへAIを追加する | Gemini API | サーバー側のキー管理と利用量制御 |
| ローカルで開発を続ける | プロジェクト書き出し | Git、テスト、開発環境の整備 |
最初にWebとAndroidとAPI連携を分ける
Google AI Studioで「アプリを作る」ときは、完成形によって選ぶ入口が違います。
Webブラウザーで使うサービスなら、Build modeで画面とサーバー処理を一緒に試せます。
Android端末へ入れるアプリなら、ネイティブAndroidのプロジェクトとして作成し、端末向けのビルドと公開工程へ進みます。
既存のiOS、Android、WebアプリへGemini機能だけを追加するなら、Gemini APIの入出力を先に試します。
Google AI StudioのBuild mode公式資料では、Webアプリの既定構成、ネイティブAndroid、秘密情報、GitHubへの書き出し、Cloud Runへの配置が説明されています。
| 出口 | AI Studioで確認するもの | AI Studio外で残るもの |
|---|---|---|
| Web公開 | 主要画面とサーバー処理 | 独自ドメイン、運用監視、利用規約 |
| Android公開 | KotlinとComposeのプロジェクト | 実機適合、署名、ストア情報 |
| iOS公開 | APIの応答とWeb試作 | XcodeのiOSプロジェクトとApp Store提出 |
| 社内利用 | 操作とデータ連携の試作 | アカウント管理、権限、監査 |
検索時にGoogle Antigravityという名称も見かけますが、AI Studioと同じ画面ではありません。
AI Studioはブラウザーでの試作に向き、Antigravityはローカルの複数作業や既存プロジェクトを扱う開発基盤として区別します。
一つの利用場面からBuild modeを始める
最初の指示には、利用者、操作、入力、出力、失敗時の表示を含めます。
「家計簿アプリを作る」より、「一人の利用者がレシート内容を確認し、金額と費目を修正して保存する」と書くほうが、必要な画面を判断できます。
試作では次の順に範囲を広げます。
- 一つの入力から一つの結果を表示する
- 不正な入力と空欄を扱う
- 保存後に同じ内容を再表示する
- 利用者が結果を修正できるようにする
- 通信失敗と時間切れを表示する
画面が生成されたら、ボタンをすべて押し、入力上限、戻る操作、再読込、狭い画面を確認します。
生成された見た目だけを評価せず、データがどこへ送られ、失敗時に何が残るかを追います。
Build modeの責任範囲に関する公式説明でも、作成者がアプリの挙動、データ処理、法的要件、安全対策に責任を持つことが示されています。
全体構成では秘密情報をサーバーへ置く
Webアプリの画面からGemini APIへ直接キーを送る構成は避けます。
ブラウザーへ配布したコードは利用者が確認できるため、埋め込んだ秘密情報を守れません。
Build modeでは、画面側とサーバー側の責任を次のように分けます。
| 画面側 | サーバー側 |
|---|---|
| 入力と確認画面 | APIキーの保管 |
| 待機と失敗の表示 | 入力検査と利用回数制限 |
| 利用者による修正 | Gemini APIの呼び出し |
| 最小限の端末保存 | ログ、予算、権限の管理 |
Gemini APIキーの公式ガイドを参照し、クライアントへキーを露出させず、サーバー側の秘密情報として扱います。
キーを隠すだけでなく、利用者ごとの回数、入力長、出力長、月間予算を制限します。
社内資料や顧客情報を扱う場合は、送信する項目と保存期間を決めます。
試作データを本番データへ置き換える前に、権限と削除手順を確認してください。
12件の固定入力でAPI連携を比べる数値例
AIの品質は、同じ画面が出るかではなく、利用場面の入力へ安定して答えられるかで測ります。
たとえば問い合わせ分類を3種類、各4件ずつ用意すれば、合計12件の固定入力になります。
| 分類 | 入力件数 | 確認する失敗 |
|---|---|---|
| 返品 | 4件 | 条件の読み落とし |
| 配送 | 4件 | 日付と地域の誤認 |
| 支払い | 4件 | 個人情報の過剰な要求 |
12件のうち正しい分類が10件なら、仮の正答率は約83%です。
ただし残る2件が支払いに集中していれば、全体の数字だけで公開可とは判断できません。
応答時間、API利用量、禁止出力も同じ12件で記録します。
指示やモデルを変えた後に同じ入力を再実行すると、改善した項目と悪化した項目を分けられます。
Gemini APIリファレンスで利用するAPIの入出力を確認し、アプリ側の期待形式と一致させます。
ネイティブAndroidとiOSの経路を混同しない
2026年7月時点の公式資料では、Google AI StudioのBuild modeからネイティブAndroidプロジェクトを作り、ブラウザー内の端末表示で試し、端末への導入やPlay Consoleのテスト公開へ進めます。
これは、同じ手順でネイティブiOSアプリも生成してApp Storeへ提出できるという意味ではありません。
Androidでは、KotlinとComposeのコード、権限、端末差、署名を確認します。
iOSでは、Webアプリとしてモバイルブラウザーへ対応するか、Gemini APIの試作をXcodeプロジェクトへ移すかを選びます。
ネイティブかWebかは、カメラ、通知、バックグラウンド処理、ストア配布、オフライン要件で判断します。
見た目が似ていても、端末機能と公開方法が違えば保守するコードも変わります。
Antigravityへ引き継ぐ境界を決める
AI Studioで利用場面が固まったら、既存コードとの統合、複数機能の並行開発、詳細なテストをローカル環境へ移します。
Google I/O 2026の開発者向け発表では、AI Studioのプロジェクトと文脈をAntigravityへ書き出す連携が案内されています。
引き継ぐときは、生成コードだけでなく次の情報を残します。
- 誰のどの操作を試したか
- 固定入力と期待する結果
- 使用中のAPIと秘密情報の置き場所
- 未実装の認証、保存、監視
- 公開前に必要な実機試験
GoogleのAntigravity入門で、ローカルの作業領域と開発エージェントの基本を確認できます。
AI Studioで試せた機能を一から作り直すのではなく、試作で得た判断材料を正本として引き継ぎます。
配置後に鍵と監視を点検する
WebアプリはCloud Runへ配置できても、配置ボタンを押した時点で運用設計が完成するわけではありません。
AI Studioからの配置に関する公式資料で、プロジェクト、課金、秘密情報、公開範囲を確認します。
本番では、エラー率、応答時間、API利用量、利用者ごとの回数を監視します。
予算上限へ達した場合は、無限に再試行せず、利用者へ待機か代替手段を示します。
安全な開発工程には、NIST SSDFを参考に、試作、実装、公開、脆弱性対応までを含めます。
Google AI Studioでのアプリ開発によくある質問
Google AI Studioだけでスマホアプリを公開できますか?
ネイティブAndroidはBuild modeからプロジェクトを作り、端末試験とPlay Consoleのテスト公開へ進めます。
iOSは同じ経路ではないため、Webアプリとして提供するか、Gemini API連携をiOS開発環境へ移す必要があります。
どちらも署名、ストア情報、利用規約、実機品質の確認は残ります。
Google AntigravityとAI Studioは何が違いますか?
AI StudioはブラウザーでGeminiの応答やアプリ試作を始める入口です。
Antigravityはローカルの作業領域で開発エージェントを使い、複数作業や既存プロジェクトを進める環境です。
公式のI/O 2026発表では、AI StudioからAntigravityへの引き継ぎが案内されています。
無料で作った試作品をそのまま本番利用できますか?
無料で試せる範囲と、本番のAPI利用、クラウド、認証、監視の費用は分けます。
料金と上限は変更されるため、公開時点の公式料金を確認し、利用量が増えた場合の停止条件を決めてください。
APIキーをアプリの設定ファイルへ入れてもよいですか?
利用者へ配布されるWebやスマホのコードへ秘密のAPIキーを入れるのは避けます。
サーバー側の秘密情報として管理し、入力検査、回数制限、予算上限を経由してAPIを呼び出します。
試作品の出口を決めてから生成を始める
Google AI Studioは、思いつきを動く画面へ変えるまでを短くできます。
その速さを本番品質へつなげるには、Web、Android、API連携の出口を選び、秘密情報と検証条件を先に置くことが重要です。
- Build modeではWebとネイティブAndroidの出口を分ける
- Gemini APIの鍵はサーバー側で管理する
- 固定入力で正確さ、時間、利用量、安全性を比べる
- iOSはWeb対応かXcodeへの移行を別に判断する
- Antigravityへはコードと試作の判断材料を一緒に渡す
次にノーコードでアプリ開発する方法を確認すると、生成型の試作と部品を組み合わせる開発の違いを用途から比較できます。




