A Google apresentou recentemente o Firebase Studio, uma ferramenta que permite desenvolver e publicar protótipos de aplicações, descrevendo apenas a sua ideia.
O Firebase é uma plataforma de desenvolvimento de apps e websites da Google, criada para oferecer um conjunto abrangente de ferramentas aos programadores. Estas incluem sistemas de notificação, bases de dados, serviços de autenticação, entre outras funcionalidades. Dentro deste ecossistema, a Google introduziu o Firebase Studio, uma secção específica da plataforma, concebida para permitir a criação de aplicações web através da IA, sem necessidade de escrever código manualmente, numa fase inicial. A abordagem é semelhante ao conceito de low-code ou no-code, onde a IA gera o código base e o utilizador revê e ajusta.
Como funciona a criação de aplicações com a IA?
A premissa do Firebase Studio é simplificar radicalmente o desenvolvimento inicial. O utilizador apenas necessita de descrever o tipo de aplicação que pretende criar. Esta descrição deve ser feita em linguagem natural, detalhando as funcionalidades pretendidas, o comportamento esperado, o aspecto visual desejado e quaisquer outros requisitos relevantes.
Para interpretar estas instruções e transformá-las em código, o Firebase Studio recorre ao Gemini, o avançado modelo de IA da própria Google. Este analisa a descrição fornecida e, em poucos minutos, gera o código correspondente para a aplicação web.
É importante notar que o resultado é um protótipo. Este pode conter erros ou necessitar de ajustes para corresponder exactamente à visão do utilizador ou para optimizar o desempenho e a segurança. Após a geração, o utilizador tem acesso ao código para revisão e edição.
Fonte: Sapo