Voltar
Dominique Siacci

Dominique Siacci

CTO

Co-fundador e CTO da GoodBarber. Conduzo a visão técnica do produto: arquitetura, infraestrutura e, mais recentemente, a integração da IA no coração da plataforma. Developer de alma, mantenho-me próximo do código e das decisões de engenharia que permitem a milhares de utilizadores da GoodBarber publicarem as suas apps sem escrever uma única linha de código.

Seguirfacebooktwitterlinkedin

Artigos de Dominique Siacci

Dumè Siacci, Sexta-Feira 31 Julho 2026

Seu app ainda vai funcionar daqui a três anos?

O que acontece com um app nos três anos seguintes ao lançamento: o que se move ao redor dele, o que a plataforma absorve no seu lugar e a curta lista do que continua no seu nome.
Dumè Siacci, Terça-Feira 21 Julho 2026

Prompt teardown: GPS, memória e Maps a partir de uma única frase

Já ninguém duvida de que uma IA consiga gerar código capaz — mesmo «vibe-coded», funciona, às vezes muito bem. Não é essa a pergunta interessante. A pergunta interessante é: uma vez gerada, o que faz realmente essa secção dentro da tua app? Fica como um bloco isolado a um canto, ou aproveita o que o dispositivo e a app já sabem fazer? A forma mais honesta de responder é pegar num prompt e desmontá-lo, linha a linha.É para isso que serve esta nova série. Em cada episódio pegaremos num prompt da biblioteca do AI Extension Builder e desmontá-lo-emos: onde confia na plataforma, onde a força, e o que sabe fazer de facto a secção resultante. Começamos com um dos prompts de exemplo da biblioteca: «onde estacionei».Este é o prompt mais curto que poderias escrever para isto:Build a "remember where I parked" helper.É tudo. Uma frase, não um caderno de encargos. E eis o que sai:Um botão para guardar a tua localização. Uma secção que reencontra esse ponto ao reabrir a app. Um botão para voltar ao carro. Um link discreto para apagar. E, se recusares a localização, um ecrã que o explica em vez de falhar.A surpresa não é que sete palavras desenhem um ecrã. É que esta secção, nascida de uma frase, já aproveita as capacidades do dispositivo: lê o GPS, guarda uma memória, abre o Maps. Não pedimos nenhuma destas três coisas.
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.
Dumè Siacci, Terça-Feira 30 Maio 2017

Dicas para Agências: Como promover sua agência com publicidade on-line

Se você lê nosso blog regularmente, provavelmente se lembra do artigo que publicamos recentemente sobre o papel que as redes sociais desempenham na imagem da sua marca. Hoje estamos de volta com um artigo que cobre um tema que vai de mãos dadas — publicidade on-line.
Dumè Siacci, Terça-Feira 27 Dezembro 2016

Requisitos HTTPS para aplicativos iOS, a nova política de 2017 da App Store explicada

Atualização: a Apple decidiu dar aos desenvolvedores tempo adicional para que os aplicativos cumpram os requisitos da App Transport Security (ATS). Até que um novo prazo seja confirmado, tenha certeza, o nosso Beautiful Team já está com tudo pronto A partir de 01 de janeiro de 2017, a App Store irá introduzir um novo requisito para todos os aplicativos iOS. Os desenvolvedores terão que usar conexões HTTPS em vez de HTTP para todas as conexões do aplicativo. Se um aplicativo não cumprir com esse novo padrão de segurança, será obrigatório o fornecimento de uma justificativa sobre a revisão do seu app para a Apple, ou então, ele será rejeitado.
Dumè Siacci, Sexta-Feira 19 Fevereiro 2016

Crie um app para qualquer website

Estamos sempre falando sobre os diversos conectores que a GoodBarber oferece para você publicar conteúdo no seu app. Hoje, já são mais de 30! Mas você pode estar se perguntando, o que é um conector? Você também pode ficar desapontado ao ver que sua plataforma favorita não está na nossa lista conectores. Fazemos o nosso melhor para oferecer uma ótima experiência nativa, sincronizando conteúdo a partir das soluções mais populares no mercado, mas existem milhares! Por isso, hoje, eu gostaria de apresentar o nosso conector customizado. Este conector faz a GoodBarber compatível com todos os serviços existentes para publicar conteúdo. Claro, a desvantagem é que você terá que trabalhar um pouco mais para fazer isso... mas, até o final deste post, você verá que não é tão difícil. Vamos descobrir juntos como criar um aplicativo para o seu Joomla, Drupal, ezPublish, Spip... ou qualquer outra solução, mesmo que seja criada do zero.