Há algumas semanas, demonstramos nossos avanços no desenvolvimento de IA agêntica com o Firebase Studio, nosso espaço de trabalho de IA baseado na nuvem no qual você pode criar e lançar a próxima geração de apps habilitados por IA a partir de um só lugar. Introduzimos modos de agentes versáteis, suporte básico ao Model Context Protocol (MCP) e integração com o Gemini CLI.
No I/O Connect da Índia, apresentamos novas atualizações que ajudam você a combinar o poder do Gemini com esses novos recursos para transformar ideias em apps usando suas linguagens e seus frameworks preferidos. Essas atualizações incluem:
É muito significativo fazer esses anúncios na Índia, porque ela é o lar de uma das maiores comunidades de criadores de apps do mundo. Por exemplo, Pankaj Rai, especialista do Google Developers para Android, criou uma plataforma inteira de mentoria para estudantes chamada Mentor Sarthi com o Firebase Studio para promover a expansão e o desenvolvimento. Ele, inclusive, conseguiu usar o Firebase Studio para levar seu app GlamMEAi de consultoria de moda e estilo pessoal para novos segmentos na Web sem precisar aprender a desenvolver para a Web! Esperamos que as atualizações a seguir ajudem desenvolvedores de todo o mundo a continuar inovando com o Firebase Studio.
Atualizamos nossos modelos de espaço de trabalho para Flutter, Angular, React, Next.js e a Web em geral com novos recursos de IA que aproveitam o Gemini para ajudar você a criar e implantar apps atraentes e avançados. Ao criar um projeto com um modelo otimizado por IA, o espaço de trabalho será configurado por padrão com o modo de agente autônomo e com um layout reformulado para ajudar a acelerar seu ritmo de trabalho.
Você pode obter assistência do Gemini para planejar e executar tarefas de maneira independente, sem esperar pela aprovação passo a passo. Ainda é possível alternar para os modos "Ask" e "Agent" de acordo com a tarefa, seja para gerar apps inteiros, refinar recursos, executar testes, gerar documentação ou adicionar novos recursos.
Também adicionamos o arquivo airules.md a todos os modelos para fornecer ao Gemini instruções especializadas a fim de orientar a geração de código e a criação de documentação para cada tipo específico de aplicativo. Com isso, o Gemini passa a ter mais consciência dos padrões de codificação relevantes, dos métodos de tratamento de erros, das dependências e das práticas recomendadas de desenvolvimento.
Aprenda a usar um modelo otimizado por IA para criar um app Flutter no Firebase Studio.
Nas próximas semanas, atualizaremos todos os nossos modelos para suas linguagens e seus frameworks preferidos, como Go, Node.js, .NET e muito mais.
Os serviços do Firebase ajudam a estender os recursos de seus apps. A partir de hoje, se você quiser integrar os serviços de back-end do Firebase a apps, basta elaborar um prompt para o Gemini. Se você estiver usando o agente App Prototyping para "vibe coding" ou um dos modelos otimizados por IA, basta informar ao Gemini o que você precisa que o app faça, e ele recomendará os serviços do Firebase. Economize tempo com menos cliques enquanto o Gemini importa os pacotes ou bibliotecas necessários, atualiza o código para integrar os serviços apropriados e orienta você em qualquer etapa adicional de instalação ou configuração. Tudo sem nenhum custo inicial.
Aprenda a integrar totalmente os serviços de back-end do Firebase nesta postagem técnica detalhada.
A inovação prospera com a experimentação, mas às vezes é preciso ter uma rede de segurança. Agora, você pode bifurcar um espaço de trabalho para criar uma cópia idêntica, com todo o histórico de chat original do agente preservado. Com isso, você pode criar um backup confiável que pode ser restaurado em qualquer ponto do tempo para criar novos recursos e testar ideias com segurança, sem medo de cometer erros irreversíveis. Além disso, você pode bifurcar espaços de trabalho quando precisar depurar e resolver problemas sem afetar seu espaço de trabalho de desenvolvimento principal, além de facilitar a colaboração ao compartilhar um espaço de trabalho de "trabalho em andamento" com outras pessoas.
Estamos continuamente refinando a experiência de desenvolvimento assistido por IA para oferecer mais controle e flexibilidade. Muitos de vocês criam apps totalmente funcionais no Firebase Studio a partir de um simples prompt. No entanto, vimos que muitos, na verdade, começam fora do Firebase Studio para criar o prompt. Recentemente, lançamos o novo recurso de aprimoramento de prompts no Firebase Studio. Ele permite colaborar e refinar prompts e ideias de apps com o Gemini. Também aumentamos significativamente o tamanho do upload de projetos para 100 MB, permitindo trazer projetos existentes ainda maiores e mais complexos para o Firebase Studio.
Dos lançamentos recentes aos novos anúncios em Bangalore, estamos trabalhando com muita dedicação para tornar o desenvolvimento assistido por IA com o Firebase Studio mais intuitivo, rápido e agradável para que qualquer pessoa, em qualquer lugar do mundo, consiga transformar ideias de apps mais ambiciosas em realidade, seja qual for o nível de experiência em codificação.
Confira esses novos recursos no Firebase Studio e compartilhe suas criações no X e no LinkedIn usando a hashtag #FirebaseStudio!