説明
Firebase Studioは、フルスタックアプリケーション開発のための完全にウェブベースのワークスペースで、Geminiの生成AIとクラウドエミュレーターによって提供されるフルフィデリティアプリプレビューを組み合わせています。ブラウザを開いてから数分で構築を開始でき、GitHub、GitLab、Bitbucket、またはローカルマシンから既存のリポジトリをインポートすることができ、ほとんどの技術スタックをサポートしています。また、自然言語、モックアップ、描画ツール、スクリーンショットを使用して新しいアプリを作成するためにアプリプロトタイピングエージェントを利用することもできます。
FirebaseのGeminiは、コードのコーディング、デバッグ、テスト、リファクタリング、説明、文書化を支援し、あなたのコードベースと対話し、あなたの代わりにアクションを実行します。組み込みモデルを使用するか、好みのモデルを選択できます。Nixを使用して環境をカスタマイズし、大規模なフレームワークとプログラミング言語のテンプレートカタログから選択し、Open VSX Registryを通じて数千の拡張機能にアクセスできます。組み込みのウェブプレビューとAndroidエミュレーターを使用して、ユーザーがアプリをどのように見るかをプレビューできます。
Firebase Studioは、プレビューURLを共有して早期テスターを招待し、チームメンバーが同じプロジェクトで同時に作業できるようにすることで、コラボレーションをサポートします。Firebase App Hostingにアプリを公開するか、Firebase Hosting、Cloud Run、または独自のインフラストラクチャに本番アプリをデプロイできます。プレビュー中は、3つのワークスペースが無料で利用でき、Google Developer Programのメンバーは最大30のワークスペースを利用できます。
Firebase Studioの主要機能
ウェブベースのフルスタック開発ワークスペース
コーディング、デバッグ、テスト、リファクタリングのためのGemini AI
自然言語とモックアップからのアプリプロトタイピングエージェント
GitHub、GitLab、Bitbucketからのリポジトリインポート
フルフィデリティアプリプレビューを提供するクラウドエミュレーター
Androidエミュレーターとウェブプレビュー
Open VSX拡張機能とNix環境のカスタマイズ
Firebase App Hosting、Cloud Run、またはカスタムインフラストラクチャへのデプロイ
Firebase Studioの使い方は?
ワークスペースを開始する: リポジトリをインポートするか、アプリプロトタイピングエージェントを使用して新しいアプリを作成します。
Geminiを使用して構築する: AIの支援を受けてコーディング、デバッグ、リファクタリングを行います。
アプリをプレビューする: ウェブプレビューとAndroidエミュレーターを使用してテストします。
共有とデプロイ: プレビューURLを共有し、App Hosting、Cloud Run、またはカスタムインフラストラクチャに公開します。
Firebase Studioの使用例
- 迅速なプロトタイピング
- フルスタック開発
- AI支援のコーディング
- アプリのプレビューとデプロイ







