Antes, você baixava um aplicativo para uma necessidade muito específica e tinha que conviver com todos os recursos extras. Para competir, os desenvolvedores inchavam seus aplicativos a níveis muitas vezes absurdos. Então, lá estava você, com um aplicativo que fazia uma coisa específica, mas adicionava mil outros recursos que desperdiçavam recursos. O desenvolvedor era o responsável, e o único feedback era por meio de sugestões.
A dificuldade de agradar a todos
Um aplicativo geralmente surge para atender a uma necessidade específica: permitir que o usuário beba água, ligue a lanterna ou compartilhe fotos com os amigos. Quando dezenas de aplicativos já cobrem essas necessidades, a única maneira de se destacar é tornar o software inchado. Além disso, há outro problema: sempre haverá tarefas muito específicas que ficam de fora porque o desenvolvedor não consegue personalizar o aplicativo para cada usuário.
É impossível agradar a todos. Como dizia o meme que minha mãe postou no grupo do WhatsApp, o primeiro passo é se fazer feliz. Se você sabe exatamente o que quer, por que não ter um botão para isso no aplicativo? É exatamente isso que a IA está facilitando.
Aplicativo criado com Grok: você pode executá-lo ou baixar o APK para instalá-lo em um dispositivo Android
Se você quer algo, faça você mesmo
O Vibecoding está possibilitando algo que era impossível há poucos anos: criar um aplicativo como aquele alfaiate que faz ternos sob medida. Só que o alfaiate não é mais um desenvolvedor, mas um profissional de LLM (Licensed Licensing Management) com uma interface de chat.
Eu já criei diversos aplicativos personalizados para as minhas necessidades específicas. Fiz um aplicativo para controlar meu sistema de automação residencial sem que os dados saiam da minha rede, um software para remover bloatware de celulares Android e até mesmo um aplicativo de tarefas familiares com um banco de dados no meu próprio servidor. Se você tem imaginação, você pode criar.
Não é algo novo
Parece uma revolução, e eu acho que é. No entanto, não é algo que a IA inventou: criar aplicativos personalizados é quase tão antigo quanto o próprio software. A diferença é que a IA não exige que você aprenda como funciona. Existem macros do Excel, por exemplo. Ou ferramentas como IFTTT, Tasker no Android ou Atalhos no iOS. Com um pouco de prática, é possível tirar o máximo proveito delas, mas não é tão simples quanto escrever "Quero que faça isso".
O poder não desaparece, ele se transforma
Antes, era o desenvolvedor quem ditava o que um aplicativo podia ou não fazer. Essa "ditadura" é diluída em favor do usuário, mas isso não significa que exista verdadeira liberdade. Porque o poder agora reside nos modelos de IA. Basicamente, com OpenAI, Anthropic, Google, xAI e similares.
O que hoje parece apenas mais um serviço, quase uma commodity, acaba se tornando uma dependência. E dependências, mais cedo ou mais tarde, têm um preço. Se você quer um aplicativo com código intuitivo, o melhor é pagar por um bom modelo. Portanto, a assinatura não desaparece: ela passa do aplicativo do desenvolvedor para o plano de IA contratado. Uma jogada de mestre.
Só porque você pode fazer sozinho não significa que seja melhor
Sim, temos um aplicativo adaptado às nossas necessidades, mas ainda é um aplicativo que funciona sem que realmente saibamos o porquê. Não temos suporte, as correções de bugs ficam a cargo do modelo e não há garantias de que ele não acabe comprometendo algo delicado.
Não acredito que a programação intuitiva vá substituir os desenvolvedores, assim como a geração de imagens e textos não substitui designers e redatores. A IA facilita o acesso e o democratiza, mas apenas até certo ponto: ela oferece um aplicativo que funciona para você, não um que suporte milhares de usuários, seja seguro ou que alguém continue a manter no futuro.
O botão que faltava
A curto prazo, vejo o cenário da seguinte forma: os aplicativos tradicionais continuarão a atender às necessidades de quase todos, e a programação intuitiva preencherá as lacunas que nenhum desenvolvedor consegue preencher. O botão que você sentia falta não precisa mais ser solicitado na caixa de sugestões: basta digitar o comando em um chatbot. No entanto, é importante não esquecer quem está do outro lado dessa conversa.
Imagem | Iván Linares (editado)
Ver 0 Comentários