Paul-François Simoni, Quarta-Feira 1 Julho 2026

O que há de novo na GoodBarber? Junho 2026

As atualizações deste mês concentram-se na visibilidade, na conformidade e na experiência de utilização — novas formas de destacar ações importantes, de proteger os utilizadores mais jovens e de tornar mais fluidas as interações do dia a dia na sua aplicação. Eis as novidades:Novo Floating Button global: destaque uma ação importante em toda a sua aplicação, configurada uma única vez a partir do Structure panel.Age Protection: uma nova funcionalidade para cumprir as leis regionais de verificação de idade e proteger automaticamente os utilizadores mais jovens.Miniaturas de eventos no mapa: os eventos apresentados num mapa podem agora surgir com a sua própria imagem de miniatura em vez de um marcador padrão, para que cada um seja reconhecível de imediato.Mostrar/ocultar palavra-passe: os seus utilizadores podem agora tocar no ícone de olho para mostrar ou ocultar a palavra-passe em qualquer ecrã de início de sessão ou de registo, para que um erro de escrita nunca mais os bloqueie.
Mathieu Poli, Quarta-Feira 1 Julho 2026

AI Extension Builder: ligue o Supabase à sua app

O AI Extension Builder já permite criar uma secção personalizada para a sua app descrevendo-a por palavras simples. Agora essas secções conseguem guardar e partilhar dados reais. Peça uma sondagem, uma lista de reservas ou um livro de visitas: o builder monta os dados por trás e liga-os à sua app ativa — graças a uma nova integração com o Supabase. Até agora, o AI Extension Builder era brilhante numa coisa: transformar uma frase numa secção que funciona. Descreva uma contagem decrescente, um mood board, um mini-jogo — e ele aparece na sua app, com um estilo que encaixa na perfeição. Mas cada secção que ele criava vivia inteiramente no dispositivo do visitante. Nada do que produzia conseguia reter informação nem passá-la de uma pessoa para outra.Era esse o limite. Se pedisse uma "sondagem dos leitores", obtinha uma sondagem que funcionava perfeitamente para uma pessoa, num dispositivo. Os votos ficavam guardados no navegador. Bastava fechar a app e desapareciam. Ao abri-la noutro telemóvel, a contagem começava do zero. Um livro de visitas que só você consegue ler não é um livro de visitas. Uma lista de reservas que se apaga em cada dispositivo não é uma lista de reservas.A razão era sempre a mesma: essas funcionalidades precisam de um sítio para guardar os dados e de um conjunto de regras que definam quem os pode ler e escrever. Essa camada — um backend — é a parte difícil, e é precisamente o tipo de coisa que costumava figurar entre as limitações dos criadores de apps no-code. O novo conector do Supabase traz isso para dentro do builder. O AI Extension Builder passa a construir a camada de dados ao mesmo tempo que a secção, na mesma conversa, antes de escrever uma única linha de código.(Se está a começar agora a criar secções desta forma, comece por como funciona o AI Extension Builder — este artigo continua a partir daí. É a mesma ferramenta que há pouco aprendeu a gerir o carregamento de ficheiros, agora também com uma camada de dados.)
Dumè Siacci, Terça-Feira 30 Junho 2026

AI Extension Builder: carrega os teus ficheiros

Quando lançámos o AI Extension Builder, já sabia construir uma secção à medida a partir de um simples prompt. Faltava uma peça: o teu próprio material. Até agora, o assistente partia de uma folha em branco, escrevia o código, mostrava-o em direto, mas com as suas próprias imagens de substituição. Para usar o teu logótipo ou os teus dados, era preciso apontar para um URL externo, uma ligação frágil e alojada noutro lado. O novo gestor de ficheiros elimina esse passo.Imagina um clube de corrida que quer uma secção «Calendário de corridas» na sua app.O responsável abre o painel Assets e arrasta dois ficheiros: logo.png e um corridas.csv com as datas e os locais. Depois pede ao assistente:«Mostra as próximas corridas a partir deste CSV, com o nosso logótipo no topo.»O assistente já conhece estes ficheiros. Não os inventa, não os recria, não os codifica em base64: referencia-os pelo seu URL exato — logo.png numa etiqueta <img>, corridas.csv através de um fetch(). A secção aparece em direto, com as cores do clube e as suas datas reais.Dias de trabalho para um programador, aqui poucos minutos. E o resultado não é uma maquete: é uma extensão nativa, alojada pela GoodBarber, que vai para a app publicada como qualquer outra secção.
Elena Debonis, Segunda-Feira 29 Junho 2026

AI Extension Builder: tudo o que perguntaste no nosso AMA no Reddit

Organizámos um AMA em direto no r/GoodBarber para responder às tuas perguntas sobre a beta do AI Extension Builder: como escrever bons prompts, o que consegue ir buscar ao teu CMS, quais são os seus limites e a grande novidade que aí vem — uma camada de dados persistente. Aqui fica o resumo. Recentemente organizámos um AMA no r/GoodBarber dedicado ao AI Extension Builder, a funcionalidade em beta que transforma uma descrição em linguagem natural numa verdadeira secção integrada na tua app. Melhor ainda: os programadores que criaram a funcionalidade estiveram no tópico a responder diretamente. As perguntas foram excelentes: concretas, práticas e, muitas vezes, de pessoas que já tinham construído algo. Eis o que daí saiu.Uma constatação recorrente entre quem testa o builder: mais iterações não significam automaticamente uma app melhor. A partir de certo ponto, as alterações perdem relevância, e recomeçar com um prompt mais claro costuma ser melhor do que andar a corrigir sem fim um já existente.A nossa opinião: iterar funciona melhor quando afinas a intenção inicial. Quando cada ronda muda a direção do projeto, costuma ser mais produtivo recomeçar. A qualidade desse primeiro prompt tem um impacto enorme: quanto mais claro estiveres sobre o que queres construir, as funcionalidades esperadas e a experiência do utilizador, melhor será o resultado.
Mathieu Poli, Sexta-Feira 26 Junho 2026

Testar o Custom Code GoodBarber com um membro ligado

Precisa que o seu Custom Code do GoodBarber se comporte de forma diferente para um utilizador autenticado — mostrar conteúdo premium, saudar um membro pelo nome, esconder uma secção dos visitantes anónimos? Quer tenha escrito esse código por si próprio ou o tenha gerado com o AI Extension Builder, ele pergunta à App API quem está ligado através de gb.user.getCurrent(). Mas a pré-visualização do back-office não tem login real, por isso, em apps com Membership, essa chamada cai sempre no caminho de erro. Este guia explica como o utilizador atual se comporta na pré-visualização para cada tipo de app e dá-lhe uma forma de copiar e colar para testar como um membro autenticado. Muito Custom Code precisa de saber quem está a usar a app neste momento: mostrar conteúdo premium, saudar membros pelo nome, esconder uma secção dos visitantes anónimos, adaptar um checkout. A App API do GoodBarber dá-lhe acesso ao utilizador atual através de gb.user.getCurrent().E o Custom Code já não é apenas algo que se escreve à mão. Com o AI Extension Builder do GoodBarber, descreve em linguagem natural a secção que pretende e o assistente gera a extensão por si — código que se liga diretamente à mesma App API do GoodBarber. Escrito à mão ou gerado por IA, ele chama gb.user.getCurrent() da mesma forma, e você testa-o da mesma forma. Por isso, este guia aplica-se tanto se escreveu o código como se o pediu por prompt.Mas eis o obstáculo com que todo o programador acaba por se deparar: dentro da pré-visualização do back-office, não existe nenhum utilizador autenticado. A pré-visualização é apenas uma renderização da sua app — não há ecrã de login, não há sessão, não há nada contra o qual autenticar.Para a maioria dos tipos de app, o GoodBarber contorna isto discretamente por si, de modo que testar "como um utilizador autenticado" simplesmente funciona. Para a extensão Membership, não funciona — e isso é intencional. Este artigo percorre como o utilizador atual se comporta na pré-visualização para cada tipo de app e dá-lhe uma forma simples, de copiar e colar, de testar o caso mais complicado: um membro autenticado.
Muriel Santoni, Terça-Feira 16 Junho 2026

GoodBarber vs BuildFire

A maioria dos comparativos de app builders coloca frente a frente duas filosofias opostas: uma ferramenta que obriga a desenhar uma base de dados e outra que entrega funções prontas. GoodBarber e BuildFire não se enquadram nessa oposição. Concordam no método: você configura funções prontas a usar em vez de montar peças elementares, e chega rápido a um app publicável. E é justamente esse ponto em comum que torna a escolha interessante: quando duas ferramentas pegam o mesmo atalho, a pergunta deixa de ser «qual abordagem escolher» e passa a ser «o que você obtém no fim, e quanto isso dura no tempo?»Para responder de forma concreta, passamos o mesmo briefing pelas duas plataformas: AURORA, o app de teste que serve de fio condutor em toda esta série.A BuildFire é uma plataforma madura e sólida: milhares de apps em produção e um catálogo de plugins bem completo. Com honestidade, as duas ferramentas se dirigem a perfis diferentes, e as verdadeiras linhas de separação estão na qualidade dos apps gerados, no que está incluído na assinatura e no custo de operar um parque de apps ao longo do tempo.
Mathieu Poli, Terça-Feira 16 Junho 2026

Mundial 2026: adicione uma secção de calendário e resultados à sua app, sem programar

O Mundial 2026 começou, e os jogos vão captar a atenção de toda a gente: uma oportunidade para fidelizar a sua audiência e, ao mesmo tempo, atrair uma nova, diretamente dentro da sua app. Veja como adicionar uma secção de calendário e resultados — o marcador de cada jogo, próximo jogo em destaque, hora de início no fuso horário local — partindo de um simples prompt, graças ao AI Extension Builder da GoodBarber. De 11 de junho a 19 de julho de 2026, 48 equipas e dezenas de jogos vão marcar o ritmo de seis semanas de atenção mundial. Entretanto, a sua comunidade acompanha os scores noutras cinco aplicações. Nenhuma com o seu nome.Uma secção de calendário e resultados: exatamente o tipo de página que, ainda ontem, exigia um programador. Hoje, descreve-a, e ela constrói-se. Eis como.
Pierre-Laurent Medori, Segunda-Feira 15 Junho 2026

App agent-ready: porque a sua app tem de ser operável por uma IA em 2026

Durante quinze anos, o software competiu para ser mais fácil de usar pelas pessoas. Essa corrida está a terminar. A próxima decide-se noutro terreno: se a sua app consegue, de todo, ser operada por um agente de IA. Eis o que significa "agent-ready" — estar pronta para uma IA a operar —, os cinco requisitos que exige e porque 2026 é o ano em que deixa de ser opcional. Você gere uma app. Todas as semanas abre um painel, publica algumas coisas, agenda uma notificação push, confere os números de ontem, corrige um preço. Esse painel ficou mais simpático ano após ano — foi essa a promessa do no-code, e resultou. Milhões de pessoas operam hoje apps profissionais sem escrever uma linha de código.Mas quem opera está a mudar. As pessoas começam a entregar essa rotina semanal a um assistente de IA: "Publica estes três artigos, agenda uma push para cada um e diz-me que secção perdeu leitores na semana passada." O assistente não quer um painel mais simpático. Quer uma interface que possa invocar.E esse simples facto reorganiza tudo. A interface que vencer a próxima década não é a que os humanos preferem. É a que um agente consegue conduzir.
Lesia PIETRI, Sexta-Feira 12 Junho 2026

Crie uma app de eCommerce apelativa mais depressa com os temas GoodBarber

A biblioteca de temas da GoodBarber sempre deu aos comerciantes um sólido ponto de partida profissional, e não para de crescer. As novidades mais recentes são um conjunto de temas pensados para o eCommerce, cada um concebido como uma verdadeira marca, com a sua própria identidade visual. Uma amostra de tudo o que uma app GoodBarber pode oferecer. Seja qual for o estilo da sua loja, o tema certo leva-o da ideia ao lançamento muito mais depressa do que se desenhasse tudo sozinho. Se gere uma loja online ou um negócio local, já sabe que imagem a sua marca deve transmitir. A visão não é o mais difícil. O mais difícil é traduzi-la numa app cuidada, ecrã após ecrã, quando o design não é a sua profissão. Que cores combinar? Que tamanho dar aos títulos? Como manter a coerência de um ecrã para o outro? Para a maioria dos comerciantes, é aqui que o projeto encalha: não em construir a app, mas em concebê-la.Partir do zero parece sinónimo de liberdade criativa. Na maioria das vezes é um entrave. O que faz mesmo avançar um projeto é um ponto de partida credível: algo que já tem bom aspeto, pronto a ser adaptado à sua marca e ao seu catálogo em vez de montado peça a peça.
Pierre-Laurent Medori, Sexta-Feira 12 Junho 2026

Use o ChatGPT com a GoodBarber: gerencie o seu app sem código

Você tem um app GoodBarber. Já viu os nossos anúncios sobre o "servidor MCP", a IA, os apps "prontos para agentes" — e presumiu que tudo aquilo era para programadores. Não é. Em cinco minutos, a partir do ChatGPT, você gerencia o seu app apenas conversando com ele: atualizar um preço, publicar um artigo, enviar um push. Sem terminal, sem código. Veja como, com cinco prompts prontos para copiar e colar para você começar. Vamos esclarecer já, porque é o mal-entendido que trava todo mundo: você não precisa de nenhuma competência técnica. Sem terminal, nada para instalar, nem uma única linha de comando. Se você sabe escrever uma mensagem, sabe gerenciar o seu app.O "MCP" de que os nossos outros artigos falam é simplesmente a ponte segura entre o ChatGPT e o seu app. Você nunca vai precisar mexer nele, nem sequer lembrar o que significam aquelas três letras. Conecta uma vez e esquece.O que você usa é o ChatGPT: o assistente da OpenAI que você provavelmente já abriu uma centena de vezes. A mesma janela de conversa. A única diferença, depois de conectado ao seu app, é que agora ele sabe agir sobre ele.Construímos ferramentas para criadores não técnicos desde 2011. Esta segue a mesma regra que as demais: mais poder, menos complexidade.
Lesia PIETRI, Quinta-Feira 11 Junho 2026

Botão flutuante global: uma ação essencial visível em toda a sua app

O gesto que espera dos seus utilizadores merece estar sempre acessível, quer eles estejam a ler um artigo, a explorar uma ficha de produto ou a passar de um separador para outro. O Botão flutuante global dá-lhe exatamente esse lugar: um botão definido uma só vez, presente onde os seus utilizadores precisam dele, sem que tenha de o reposicionar ecrã a ecrã.
Pierre-Laurent Medori, Quinta-Feira 11 Junho 2026

Como automatizar o seu app GoodBarber com n8n e MCP — sem escrever código

Passámos um dia a ligar o n8n ao servidor MCP da GoodBarber para montar uma automação a sério: um workflow que traduz todas as manhãs para francês os artigos do blog do nosso app, sob a forma de rascunhos prontos a rever. Esta é a configuração exata que usámos, o que correu mal pelo caminho e as três lições que lhe poupam uma tarde. A resposta curta: com MCP, é a API que se explica à máquina — deixa de construir os pedidos à mão.Uma integração REST clássica significa ler a documentação de uma API, construir cada pedido HTTP e gerir a autenticação e a paginação por conta própria. MCP (Model Context Protocol) inverte esse trabalho: o seu app GoodBarber expõe as suas operações como tools que qualquer cliente MCP descobre e chama sozinho. O nosso app de teste — uma Content App — expôs 62 tools no momento em que nos ligámos: artigos, parágrafos, eventos, mapas, galerias, vídeos, sons.O n8n conta aqui porque é uma das raras plataformas de automação com um MCP Client node nativo — e porque os seus nodes AI Agent podem entregar esses 62 tools ao Claude e deixar o modelo decidir quais chamar. As plataformas ao estilo do Zapier automatizam apps; o n8n + MCP automatiza o seu app.REST + automação clássicaMCP + n8nTrabalho de integraçãoUm pedido por ação, feito à mãoTools descobertos automaticamenteAutenticaçãoUma chave API por pedidoUma única ligação OAuthA IA no cicloVocê faz o parsing, a IA vê fragmentosO agente chama os tools diretamente
Pierre-Laurent Medori, Quarta-Feira 10 Junho 2026

O seu app é um backend de IA: por que estar pronto para agentes de IA vale mais do que construir os seus próprios agentes

As plataformas no-code de criação de apps abordam a integração com agentes de IA de duas maneiras: ajudam você a construir agentes ou fazem com que o seu app existente possa ser acionado por eles.O modelo de construção de agentesO modelo de backend de IAO que a IA fazGera ou alimenta a lógica do seu appAciona as operações do seu app em seu nomeSeu ponto de partidaConstruir — ou reconstruir — na plataforma delesO seu app existente já é o alvoOnde mora a complexidadeNos fluxos de trabalho e bancos de dados que você mantémNo agente; o seu app apenas respondeExemplosBubble, Lovable, Base44GoodBarber, via MCPO discurso do Bubble é sincero e, para o público dele, preciso: se você está montando um produto de software sob medida, construir agentes de IA sobre o mecanismo de banco de dados e fluxos de trabalho do Bubble é genuinamente poderoso. O mesmo vale para as ferramentas que geram apps a partir de um prompt, quando o que você precisa é de um protótipo para hoje à noite.Mas repare no que ambos pedem primeiro: uma construção. Um esquema de dados, fluxos de trabalho, telas — ou, no mínimo, uma migração.Para um lojista com um app existente e clientes reais, esse é o ponto de partida errado. Você não precisa reconstruir nada. Precisa que o seu app responda aos comandos da IA.
Sergio Miranda Carvalho, Segunda-Feira 8 Junho 2026

Age Protection: a conformidade para menores integrada nas suas apps nativas

Proteger os utilizadores menores deixou de ser opcional. Cada vez mais leis obrigam as aplicações a adaptar o seu comportamento à idade dos utilizadores, sob pena de remoção das lojas. O Age Protection integra essa conformidade diretamente nas suas aplicações nativas GoodBarber, sem uma linha de código do seu lado. Veja como ativá-lo e o que muda para os seus utilizadores. Nos últimos anos, vários países — a começar pelos Estados Unidos — reforçaram o seu enquadramento legal sobre a proteção dos menores nas plataformas digitais. Estas leis obrigam as aplicações a ter em conta a faixa etária dos utilizadores para adaptar as funcionalidades acessíveis. Qualquer aplicação que recolha dados, mostre publicidade ou permita interações sociais passa a ter de aplicar restrições específicas sempre que o utilizador é menor (menos de 16 anos).Numa app desenvolvida à medida, isto é um projeto inteiro: deteção da idade, lógica condicional em cada funcionalidade sensível e manutenção sempre que a lei muda. Com o GoodBarber, a verificação de idade está integrada de forma nativa nas suas aplicações iOS e Android. Ativa uma definição e o resto aplica-se sozinho.
Paul-François Simoni, Quarta-Feira 3 Junho 2026

Novidades na GoodBarber? Maio de 2026

Este mês os holofotes apontam para o GoodBarber MCP Server — agora disponível tanto para as aplicações Shopping como Content — a par de uma longa lista de correções em todas as frentes.O GoodBarber MCP Server está disponível: ligue a sua aplicação a assistentes de IA e faça a gestão das tarefas do dia a dia numa única frase.Notificações push mais inteligentes com IA: o MCP server cria agora notificações push com agendamento, destinos e segmentação precisa por plataformas, grupos, subscrições ou utilizadores específicos.O seu CMS, agora acessível pelo MCP server: artigos, eventos, mapas, galerias, podcasts.
Muriel Santoni, Quarta-Feira 3 Junho 2026

GoodBarber vs Thunkable

O Thunkable chega com um pedigree que poucos app builders podem reivindicar: nasceu do MIT App Inventor, o projeto que ensinou uma geração inteira a montar apps a partir de blocos visuais. Onze milhões de apps depois, essa herança aparece — o editor de arrastar e soltar é realmente acessível, e a nova camada AI Builder ("iOS and Android—built by chatting") baixa ainda mais a barreira. Quando nos sentamos para construir o AURORA com ele, chegar a uma primeira tela funcional foi rápido e, francamente, divertido.A pergunta que o AURORA nos forçou a fazer não era "consigo construir a primeira versão?" — era "o que exatamente estou publicando na App Store, e o que acontece quando o app cresce?". O marketing do Thunkable afirma produzir apps verdadeiramente nativos. As avaliações da comunidade descrevem uma camada de interpretação de blocos que desacelera à medida que a lógica se complica. Essa lacuna — entre a promessa do nativo e a experiência de operar um app real em escala — é o tema desta comparação.Este artigo faz parte da nossa série, onde aplicamos honestamente o mesmo brief AURORA a cada ferramenta. Se você também está avaliando Adalo, Glide, FlutterFlow ou Bubble, encontrará o mesmo método aplicado a cada um.
Muriel Santoni, Terça-Feira 2 Junho 2026

GoodBarber vs AppSheet

AppSheet é um produto Google, o que lhe confere de imediato uma credibilidade que poucos concorrentes conseguem igualar. Está integrado ao Google Workspace, respaldado pela infraestrutura do Google Cloud e utilizado por organizações como Airbus, Husqvarna e Solvay. Esse histórico é real. Quando aplicamos o brief AURORA à plataforma, entendemos rapidamente que essa credibilidade era merecida — só que em um terreno diferente do que estávamos explorando.AppSheet foi criado para ferramentas internas: um app de inventário para a equipe de armazém, um formulário de inspeção para técnicos de campo, um CRM para representantes comerciais. AURORA é um app mobile de consumo — é baixado na App Store com sua marca, por clientes que você nunca conheceu, e precisa ser operado diariamente por uma equipe de marketing que jamais abrirá uma planilha. São dois problemas distintos. O fato de ambos se chamarem "no-code" é exatamente a fonte de confusão que este artigo quer esclarecer.Este artigo faz parte da nossa série — o mesmo brief AURORA, aplicado com a mesma honestidade a cada ferramenta avaliada. Se você também está comparando Adalo, Glide, Bubble ou outras plataformas, encontrará o mesmo quadro de referência em todas elas.
Pierre-Laurent Medori, Terça-Feira 2 Junho 2026

O servidor MCP da GoodBarber vai mais longe: crie notificações push com IA

Desde o seu lançamento, o servidor MCP da GoodBarber abriu uma nova forma de gerir uma aplicação. Em vez de navegar por cada menu do back office, pode pedir a um assistente de IA que realize determinadas ações por si, em linguagem natural. Criar uma notificação push pode parecer simples no início: escrever uma mensagem, escolher uma audiência, enviar.Mas, numa utilização real, os pedidos são muitas vezes mais precisos:enviar a notificação amanhã de manhã;segmentar apenas utilizadores iOS e Android;abrir uma secção específica da app;redirecionar para um artigo, produto ou URL;segmentar um grupo de utilizadores;enviar uma mensagem a um utilizador específico;programar o envio de acordo com a hora local dos utilizadores.Até agora, este tipo de configuração exigia passar manualmente por várias definições. Com o servidor MCP enriquecido, o utilizador pode formular a sua necessidade numa frase natural.Por exemplo:"Envia uma notificação push sexta-feira às 10h aos utilizadores iOS e PWA para anunciar o lançamento do meu novo programa, e abre a secção Web TV quando tocarem nela."O assistente deve então compreender três elementos essenciais:a mensagem a enviar;a audiência em causa;a ação a desencadear ao toque.É precisamente isso que torna esta atualização interessante: a IA não se limita a escrever um texto. Interpreta uma intenção de comunicação completa.
Muriel Santoni, Terça-Feira 2 Junho 2026

GoodBarber vs Bolt.new

Bolt.new chegou em outubro de 2024 e foi impossível ignorar. 20 milhões de dólares em ARR em dois meses, sete milhões de usuários em menos de um ano: decidimos testá-lo de verdade, não apenas passar os olhos. Aplicamos o mesmo brief de toda a nossa série: AURORA, um guia de viagens de luxo que exige distribuição nativa nas lojas, atualizações editoriais diárias, campanhas push, gestão de usuários e uma camada de e-commerce funcional.Construímos AURORA no Bolt.new. Construímos no GoodBarber. O que segue é o relato honesto das duas experiências, incluindo os momentos em que o Bolt nos impressionou e aqueles em que os caminhos divergiram de forma decisiva.Este artigo faz parte da nossa série contínua — o mesmo brief, aplicado a cada ferramenta principal que avaliamos. Se você também está avaliando Base44, Emergent, Adalo ou FlutterFlow, encontrará um quadro de referência consistente em todos eles.