Gemini e a criação de apps por prompt: a era da programação assistida chegou?
Ao retornar ao meu computador, cinco minutos após enviar um longo comando ao Gemini, encontrei um cenário surpreendente: um aplicativo funcional rodando em uma janela de visualização e, logo abaixo, uma mensagem de erro. O aviso dizia algo como “o canal está irremediavelmente quebrado e será descartado”. Confesso que soou alarmante, mas, logo abaixo, havia um botão convidativo para corrigir o bug automaticamente.
É, no mínimo, curioso que a inteligência artificial tenha capacidade de construir um aplicativo inteiro a partir de um único comando, mas ainda precise da interação humana para um simples clique de correção. Pressionei o botão e, em 233 segundos, o Gemini reportou sucesso, mencionando termos técnicos como “bloqueios” (blockages) e “condições de corrida” (race conditions). Mesmo sem entender exatamente o que aconteceu “sob o capô”, a experiência foi fascinante. Se você gosta de acompanhar como a IA está transformando nosso fluxo de trabalho, talvez se interesse também por saber como foi minhas primeiras 24 horas com a Siri AI no Mac.
O papel da IA no desenvolvimento
O episódio ilustra bem a fase atual em que vivemos: ferramentas como o Gemini estão cada vez mais capacitadas para lidar com lógicas de programação complexas. No entanto, o “toque humano” ainda atua como um supervisor necessário, especialmente quando ocorrem falhas inesperadas que o sistema não consegue resolver sozinho sem uma autorização ou intervenção direta.
Vale ressaltar que a disponibilidade de recursos avançados de codificação e geração de apps via Gemini pode variar significativamente dependendo da região e da atualização da conta do Google. No Brasil, embora tenhamos acesso ao Gemini, nem todas as funções de integração direta com ambientes de desenvolvimento estão liberadas da mesma forma que em mercados norte-americanos. A evolução tecnológica segue um caminho rápido, similar ao que vemos em outras inovações do setor, como a busca por novas tecnologias de hardware e gadgets.
Conclusão
A experiência de utilizar a IA para criar um software demonstra que estamos entrando em um período de transição na forma como construímos ferramentas digitais. Enquanto a tecnologia apresenta avanços notáveis na automação, a necessidade de supervisão constante sugere que o papel do desenvolvedor está sendo redefinido, e não substituído, pelo menos por enquanto. O cenário futuro para a programação assistida por IA permanece aberto, com possibilidades que continuam a se expandir conforme as ferramentas se tornam mais robustas e integradas ao nosso dia a dia.
Via: The Verge

