I use AI Studio a lot for making various simple apps that are just practical. But I keep repeating certain tasks and I think these could be automated. For example, I always add a “Console” button that has an error log and also displays the requests and responses of any API I use. (Either Gemini, Imagen or my own.) These log entries are generally a title and details on a panel, with a ‘Copy’ button to copy a specific error message. It is also divided into multiple tab pages, one for each error level and one for each API I use. It would be practical if I can just click a button and have AI Studio automatically add this Console component in my app. (As a separate dialog at 95vw and 95vh.)
Also, I use various Google APIs quite often. (Gemini, Imagen, Vision, etc.) It is annoying that AI Studio keeps generating source files for these APIs as it could use a predefined API library instead. Now I keep getting multiple versions of these API files while a standard solution would be more practical.
How do I envision this? Well, allow the user to define their own custom components by using a special dialog, and for every new app they create they can click an item from thisx list of components and it will be added to the app. (And as a locked file, so AI Studio isn’t going to modify it!)
(File locking would also be a nice feature…)
This component list could also include standard dialog boxes and even a standard layout for the application. (I generally have a header and footer with a left and right side panel around the main panel.)
This special dialog to generate a custom component could use AI to help write the component, just like AI Studio is used to generate apps.
This would be an extremely useful feature for AI Studio, as I now have many different versions of basically the same code.
Hi @Katje,
Feedback and Feature request noted and forwarded to the concerned team.
1 Like