Not very impressed with the migration process from Firebase Studio to AI Studio.
-
Firebase successfully prepared the project for migration via the ‘Prepare for AI Studio’
-
Clicked ‘Move to AI Studio’ which appeared to initially work (as I could see a preview of my app). But then Gemini timed out, didn’t complete its task, so I asked it to check the import was successful.
-
Various errors ensued, build kept failing, app wouldn’t preview.
-
I eventually ran out of the free quota for Gemini, so had to connect a paid API key to continue.
-
More build failures - after inspecting the code files manually, noticed that Gemini had created a firebase-applet-config.json file with empty variables (simply said ’TO_DO’) and it had not imported my .env file from Firebase where all of these variables (eg API keys) lived.
-
After prompting, it rectified this, but app still fails to load. Now Gemini getting stuck in a loop trying to fix issues that don’t exist, eating into my paid API quota.
Will abandon the migration for now, continue building in Firebase Studio, and try again when you’ve ironed out some of the issues.
Crazy thing is - I’ve spent more money trying to migrate the project to AI Studio in 1 hour than I’ve spent in the 6 months building the app.