Blog

AI Extension Builder: carrega os teus ficheiros

O AI Extension Builder já consegue usar os teus ficheiros. Arrasta um logótipo, uma imagem ou um conjunto de dados CSV/JSON para a tua secção, e o assistente integra-os diretamente no código que gera. As tuas imagens e os teus dados, dentro de uma extensão nativa: sem URLs externos, sem marcadores de posição, sem improvisos.

Um exemplo concreto

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.

O que esta funcionalidade permite realmente

O painel Assets vive na barra lateral do menu Code do Extension Builder. Aí carregas ficheiros, vê-los numa lista e apaga-los. E, sobretudo: a IA conhece-os no momento em que gera o código.

Em cada geração, o assistente recebe a lista dos teus ficheiros — nome, tipo, URL — com a instrução de os usar tal como estão. Daí três diferenças que contam:

Os teus ficheiros, não marcadores de posição. O logótipo no ecrã é o teu. Os dados no ecrã são os teus. Já não é preciso substituir a imagem ou os valores de demonstração depois.

URLs estáveis, no teu próprio domínio. Cada ficheiro recebe um endereço canónico servido a partir do domínio da tua app, e não de um serviço de terceiros. O URL não muda quando regeras o código, e o ficheiro viaja com a extensão: sem dependências externas, sem risco de ligação morta.

Uma menção rápida no prompt. Enquanto escreves o teu pedido, escreve @ seguido do início de um nome de ficheiro: aparece a lista, escolhes um e o nome é inserido. Sem copiar nenhum URL à mão.

Alguns exemplos rápidos: carrega o teu logótipo e as tuas imagens, e uma secção sai já com a tua identidade; acrescenta um fundo, um banner ou uma ilustração inconfundivelmente tua; ou — o que mais desbloqueia — entrega os teus dados ao assistente.

Usa os teus dados CSV ou JSON numa app no-code

Um número surpreendente de secções não são, no fundo, mais do que os teus dados bem apresentados: uma lista de preços, um horário, um diretório, uns resultados, um catálogo. Até agora, fazer isso entrar numa app no-code significava reescrevê-lo à mão ou reconstruir uma tabela célula a célula.

Agora carregas um .csv ou um .json, descreves a secção em linguagem natural, e o assistente cria uma que lê o teu ficheiro e o mostra. Muda um preço, acrescenta uma linha, atualiza uma data: editas o ficheiro e a secção acompanha. Sem copiar e colar, sem tabela manual, sem programador no meio.

Se o teu ponto de partida é uma folha de cálculo, é um terreno que a GoodBarber conhece bem: converter uma folha de cálculo numa app móvel. O gestor de ficheiros leva essa mesma ideia para dentro do AI Extension Builder: os teus dados, a tua secção, gerados na hora.

Porque é coerente com a GoodBarber

O AI Extension Builder não escreve código no vazio: produz código que fala de forma nativa com a plataforma GoodBarber, e herda o seu alojamento, o seu design system e a sua publicação nas lojas. O gestor de ficheiros prolonga essa lógica. Os teus recursos não estão alojados noutro lado: vivem na infraestrutura da GoodBarber, ligados à tua secção, integrados na extensão. Nada para ligar, nada extra para pagar, nada para manter do teu lado.

É a diferença entre uma IA que gera um trecho para copiar e colar e uma IA que entrega uma secção viva dentro de uma app a sério — e inscreve-se no conjunto das funcionalidades de IA da GoodBarber, da redação de conteúdo ao chatbot RAG.

Perguntas frequentes

Que formatos de ficheiro posso carregar? Imagens (PNG, JPG, GIF, WebP, SVG, AVIF) e ficheiros de dados (JSON, CSV, TSV).

Onde são alojados os meus ficheiros? Na infraestrutura da GoodBarber, servidos a partir do domínio da tua app, não de um serviço de terceiros. Cada ficheiro recebe um URL canónico estável e viaja integrado na tua extensão: sem dependências externas e sem risco de ligação morta.

A secção gerada está pronta para produção? Sim. É uma extensão que herda o alojamento, o design system, a compilação e a publicação nas lojas da GoodBarber: o mesmo pipeline de qualquer outra secção, não um trecho para copiar e colar.

O assistente pode usar os dados estruturados do meu CSV ou JSON? Hoje o assistente referencia os teus ficheiros de dados pelo seu URL e lê-os (por exemplo através de fetch()) para mostrar conteúdo. Um tratamento mais profundo dos dados estruturados — analisar as tuas colunas e injetar as linhas diretamente — é o próximo passo no roadmap.

Disponível agora

O AI Extension Builder está em Beta, disponível para todos os clientes a partir do back-office. O painel Assets já lá está: abre uma secção, carrega um ficheiro e pede ao assistente que o use. O próximo passo no roadmap: um tratamento mais profundo dos dados estruturados, para que os teus ficheiros CSV e JSON se tornem verdadeiras fontes de conteúdo, e não apenas ficheiros referenciados.

Carrega um ficheiro, escreve um prompt e vê a tua marca entrar no código.

Continue lendo

  4 min de leitura

Seu catálogo de imóveis da Meta agora aparece no app da sua imobiliária

Em resumo. Catálogo da Meta, mapa e Catálogo da Meta, anúncios são duas extensões da GoodBarber, o criador de apps sem código, que leem o catálogo “Home listings” de uma imobiliária, o feed XML que ela fornece à Meta para seus anúncios de imóveis. Catálogo da Meta, mapa preenche uma seção de mapa: cada imóvel com localização conhecida vira um marcador com sua própria página, ordenado por distância quando o app sabe onde o usuário está. Catálogo da Meta, anúncios preenche uma seção de artigos com os mesmos imóveis, do mais recente ao mais antigo. Você as conecta com o link do feed do seu catálogo. As duas são gratuitas para os apps Content.As imobiliárias montam esse catálogo para alcançar compradores e inquilinos onde eles passam o tempo. Os apps da Meta foram usados por 3,6 bilhões de pessoas por dia, em média, em junho de 2026, 3% a mais em um ano, segundo os resultados do segundo trimestre de 2026 da Meta publicados em 29 de julho de 2026. Veja como as duas extensões funcionam para uma imobiliária de Hamburgo.

  5 min de leitura

Mapas com as suas cores

Talvez você se pergunte o que um mapa com as suas cores muda de verdade. Aqui estão três exemplos, da coerência do seu design à história que você quer que o seu app conte.