-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Replacing mention of Firebase Studio with Antigravity #13201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
cd7ead9
03db7f5
333a968
653a189
78c95ae
d154f8c
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -48,8 +48,8 @@ Choose one of the following installation methods: | |||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||
| For the best development experience with Flutter, | ||||||||||||||||||||||||||||
| install an IDE or editor with support for Dart and Flutter. | ||||||||||||||||||||||||||||
| Some popular options include VS Code, Android Studio, | ||||||||||||||||||||||||||||
| Firebase Studio, and other Code OSS-based editors. | ||||||||||||||||||||||||||||
| Some popular options include VS Code, Antigravity, | ||||||||||||||||||||||||||||
| Android Studio, and other Code OSS-based editors. | ||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||
| <div class="card-grid wide"> | ||||||||||||||||||||||||||||
| <a class="card outlined-card" href="/tools/vs-code#setup" target="_blank"> | ||||||||||||||||||||||||||||
|
|
@@ -76,14 +76,17 @@ Firebase Studio, and other Code OSS-based editors. | |||||||||||||||||||||||||||
| <p>Set up Flutter support in an IntelliJ-based IDE.</p> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
| </a> | ||||||||||||||||||||||||||||
| <a class="card outlined-card" href="https://studio.firebase.google.com/new/flutter" target="_blank"> | ||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||
| {% comment %} | ||||||||||||||||||||||||||||
| <a class="card outlined-card" href="xxx" target="_blank"> | ||||||||||||||||||||||||||||
| <div class="card-header"> | ||||||||||||||||||||||||||||
| <span class="card-title">Firebase Studio</span> | ||||||||||||||||||||||||||||
| <span class="card-title">Antigravity</span> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
| <div class="card-content"> | ||||||||||||||||||||||||||||
| <p>Create a new Flutter workspace in Firebase Studio.</p> | ||||||||||||||||||||||||||||
| <p>xxx</p> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
| </a> | ||||||||||||||||||||||||||||
| {% endcomment -%} | ||||||||||||||||||||||||||||
|
Comment on lines
+79
to
+89
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. You can delete this card. It's covered by the VS Code one. But you can update the VS Code card's description to cover other Code OSS-based editors (like Antigravity).
Suggested change
|
||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||
| ## Set up a target platform {: #target-platform} | ||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -53,15 +53,15 @@ You can quickly try Flutter online without any local setup. | |||||||||||||||||||||||||||
| <p>Quickly build and run simple single-file Flutter apps on the web.</p> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
| </a> | ||||||||||||||||||||||||||||
| <a class="card outlined-card" href="https://firebase.studio" target="_blank"> | ||||||||||||||||||||||||||||
| <a class="card outlined-card" href="https://antigravity.google/" target="_blank"> | ||||||||||||||||||||||||||||
| <div class="card-header"> | ||||||||||||||||||||||||||||
| <span class="card-title"> | ||||||||||||||||||||||||||||
| <span>Firebase Studio</span> | ||||||||||||||||||||||||||||
| <span>Antigravity</span> | ||||||||||||||||||||||||||||
| <Icon id="open_in_new" size="1rem" /> | ||||||||||||||||||||||||||||
| </span> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
| <div class="card-content"> | ||||||||||||||||||||||||||||
| <p>Develop complex Flutter apps in an AI-assisted workspace in the cloud.</p> | ||||||||||||||||||||||||||||
| <p>Build apps using Google's AI-assisted IDE.</p> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
| </a> | ||||||||||||||||||||||||||||
|
Comment on lines
+56
to
66
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. These cards about trying Flutter in the browser without installing, so Antigravity doesn't fit here.
Suggested change
|
||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
|
|
@@ -121,4 +121,5 @@ Guides to help you resolve common issues with your Flutter development environme | |||||||||||||||||||||||||||
| <p>Uninstall Flutter from your system.</p> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
| </a> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -38,12 +38,12 @@ choose your preferred environment and follow the corresponding instructions. | |
| <p>Create a new Flutter app without leaving your IntelliJ-based IDE.</p> | ||
| </div> | ||
| </a> | ||
| <a class="card outlined-card" href="#firebase-studio"> | ||
| <a class="card outlined-card" href="#antigravity"> | ||
| <div class="card-header"> | ||
| <span class="card-title">Firebase Studio</span> | ||
| <span class="card-title">Antigravity</span> | ||
| </div> | ||
| <div class="card-content"> | ||
| <p>For quick and easy setup, create a new Flutter app in Firebase Studio.</p> | ||
| <p>For quick and easy setup, create a new Flutter app in Antigravity.</p> | ||
| </div> | ||
| </a> | ||
| <a class="card outlined-card" href="#terminal"> | ||
|
|
@@ -300,61 +300,62 @@ check out the [IntelliJ for Flutter reference][ij-more]. | |
|
|
||
| <a id="project-idx" aria-hidden="true"></a> | ||
|
|
||
| ## Firebase Studio | ||
| ## Antigravity | ||
|
|
||
| To create a Flutter app with [Firebase Studio][fbs], | ||
| you first need a Google account and to [set up Firebase Studio][fbs-setup]. | ||
| Then follow these steps: | ||
| To create a Flutter app with [Antigravity][ag], | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This page is a reference for how to create a new Flutter app. The entries should be short and focused, plus the VS Code entry should already cover Antigravity. The following documentation you wrote is good, but seems to be about setting Antigravity up for Flutter development. Perhaps would be good for a separate page? Maybe at Edit: Seems you already added that page :). Can you move these details there? |
||
| you first need a Google account and to [download it][ag-install]. | ||
|
|
||
| 1. <h3>Launch Firebase Studio</h3> | ||
| To set it up, do the following: | ||
|
|
||
| In your preferred browser, navigate to the [Firebase Studio dashboard][] | ||
| found at `studio.firebase.google.com/`. | ||
| If you haven't yet, you might need to log in to your Google account. | ||
| 1. <h3>Launch Antigravity</h3> | ||
|
|
||
| 1. <h3>Create a new workspace</h3> | ||
| After opening Antigravity the first time, | ||
| the **How do you want to use Antigravity** screen | ||
| provides a list of radio buttons as well as some pulldown menus | ||
| that you can use to customize your use of the tool | ||
|
|
||
| In the Firebase Studio dashboard, find the **Start coding an app** section. | ||
| It should include a variety of templates to choose from. | ||
| Select the **Flutter** template. | ||
| If you can't find it, it might be under a **Mobile** category. | ||
| We recommend that you select **Review-driven development**, | ||
| which allows you to review and controll any commands that | ||
| Antigravity wants to run. Note that you can changed this | ||
| setting at any time to give Antigravity more control or less. | ||
| Even if you give Antigravity control to run commands, | ||
| you can specify certain commands that will always ask | ||
| for your review, such a `rm`. | ||
|
|
||
| 1. <h3>Name your workspace</h3> | ||
| 1. <h3>Install the Dart and Flutter extensions</h3> | ||
|
|
||
| Firebase Studio should prompt you to **Name your workspace**. | ||
| This name is distinct from the name of your Flutter app. | ||
| Choose a descriptive name that you'll recognize | ||
| in a list of your workspaces. | ||
| Open the **Extensions** menu in the left nav and search for Dart. | ||
| The search results bring up both Dart and Flutter extensions. | ||
| Click the **install** button for Dart and then do the same | ||
| for Flutter. | ||
|
|
||
| 1. <h3>Provision your new workspace</h3> | ||
| 1. <h3>Set up any MCP servers that you use</h3> | ||
|
|
||
| Once you've chosen a name and configured your workspace, | ||
| click **Create** to provision your new workspace. | ||
| Click the 3-dot hamburger menu in the upper right of | ||
| the xxx screen. Select **Manage MCP Servers** from | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, I am unsure of the name, hence asking for a reviw.
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The steps from https://docs.flutter.dev/ai/mcp-server#antigravity have these details on how to do this and the names if you want to use it as a reference. Trying them out, the instructions still seem accurate:
|
||
| the pulldown menu. | ||
|
|
||
| The **MCP Store** screen displays and you can search for Dart, | ||
| which is likely already in the display list. | ||
| Click **install**. | ||
|
|
||
| 1. <h3>Wait for workspace initialization</h3> | ||
| After installing any servers that you want, | ||
| view them by clicking the **Manage MCP Servers** button | ||
| (not the same as the pulldown menu), | ||
| and click **View raw config** to access your JSON manifest. | ||
|
|
||
| Firebase Studio will now initialize your workspace, | ||
| bootstrap your project file structure, | ||
| and retrieve your app's dependencies. | ||
| This might take a while. | ||
|
|
||
| 1. <h3>Run your app</h3> | ||
|
|
||
| Your new app should now be created and opened in the Firebase Studio editor. | ||
| To try your new app, follow the docs provided by Firebase Studio to | ||
| [preview your app][fbs-preview] on the web or on Android. | ||
|
|
||
| {:.steps} | ||
| 1. Watch the following [Flutter + Antigravity] 10-minute video | ||
sfshaza2 marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| for these tips and also to learn how to take advantage | ||
| of Antigravity's other benefits. | ||
|
|
||
| You've successfully created a new Flutter app in Firebase Studio! | ||
| If you need help configuring your workspace, | ||
| check out [Customize your Firebase studio workspace][fbs-customize]. | ||
| <YouTubeEmbed id="YY2w2JEX2xk" | ||
| title="Flutter + Antigravity in 10 minutes"></YouTubeEmbed> | ||
|
|
||
| [fbs]: https://firebase.studio | ||
| [Firebase Studio dashboard]: https://studio.firebase.google.com/ | ||
| [fbs-setup]: https://firebase.google.com/docs/studio/get-started | ||
| [fbs-preview]: https://firebase.google.com/docs/studio/preview-apps | ||
| [fbs-customize]: https://firebase.google.com/docs/studio/customize-workspace | ||
| [ag]: https://antigravity.google/ | ||
| [ag-codelab]: {{site.codelabs}}/getting-started-google-antigravity#0 | ||
| [ag-install]: https://antigravity.google/download | ||
| [ag-video]: https://www.youtube.com/watch?v=YY2w2JEX2xk&t=1s | ||
| [sunsetFS]: https://firebase.blog/posts/2026/03/announcing-ai-studio-integration | ||
|
|
||
| ## Terminal | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,29 @@ | ||||||||||
| --- | ||||||||||
| title: Antigravity | ||||||||||
| shortTitle: Antigravity | ||||||||||
|
Comment on lines
+2
to
+3
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||
| description: Learn about the Antigravity agentic coding assistant. | ||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||
| --- | ||||||||||
|
|
||||||||||
| ## Introduction | ||||||||||
|
|
||||||||||
| [Antigravity][ag] is a powerful agentic AI coding assistant and IDE | ||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||
| for building apps, including Flutter apps. | ||||||||||
| You can pair with Antigravity to solve your | ||||||||||
| coding tasks, create new codebases, modify existing ones, | ||||||||||
| and answer questions. | ||||||||||
|
|
||||||||||
| :::note | ||||||||||
| [Antigravity replaces Firebase Studio][ag-announce]. | ||||||||||
| ::: | ||||||||||
|
|
||||||||||
| If you aren't familiar with Google's Antigravity, check out the | ||||||||||
| [Flutter + Antigravity in 10 minutes][ag-video] video: | ||||||||||
|
|
||||||||||
| <YouTubeEmbed id="YY2w2JEX2xk" | ||||||||||
| title="Flutter + Antigravity in 10 minutes"></YouTubeEmbed> | ||||||||||
|
|
||||||||||
|
|
||||||||||
| [ag]: https://antigravity.google/ | ||||||||||
| [ag-announce]: https://firebase.google.com/docs/studio/migrating-project | ||||||||||
| [ag-codelab]: {{site.codelabs}}/getting-started-google-antigravity#0 | ||||||||||
| [ag-video]: {{site.youtube-site}}/watch?v=YY2w2JEX2xk&t=1s | ||||||||||
sfshaza2 marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||||
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -60,15 +60,15 @@ with one of the following editors. | |||||||||||||||||||||||||||
| <p>Quickly build and run simple single-file Flutter apps on the web.</p> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
| </a> | ||||||||||||||||||||||||||||
| <a class="card outlined-card" href="https://firebase.studio" target="_blank"> | ||||||||||||||||||||||||||||
| <a class="card outlined-card" href="https://antigravity.google/" target="_blank"> | ||||||||||||||||||||||||||||
| <div class="card-header"> | ||||||||||||||||||||||||||||
| <span class="card-title"> | ||||||||||||||||||||||||||||
| <span>Firebase Studio</span> | ||||||||||||||||||||||||||||
| <span>Antigravity</span> | ||||||||||||||||||||||||||||
| <Icon id="open_in_new" size="1rem" /> | ||||||||||||||||||||||||||||
| </span> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
| <div class="card-content"> | ||||||||||||||||||||||||||||
| <p>Develop complex Flutter apps in an AI-assisted workspace in the cloud.</p> | ||||||||||||||||||||||||||||
| <p>Develop complex Flutter apps in an AI-assisted IDE.</p> | ||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
| </a> | ||||||||||||||||||||||||||||
|
Comment on lines
+63
to
73
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. These cards about trying Flutter in the browser without installing, so Antigravity doesn't fit here.
Suggested change
|
||||||||||||||||||||||||||||
| </div> | ||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you should remove this mention. The original mention was because it was one click, opening in the browser.