Glossário de criação de apps com IA
- alojamento — Alojamento significa executar o seu site ou aplicação em computadores sempre ligados à internet, para que qualquer pessoa o possa abrir através de um endereço web.
- autenticação — A autenticação é a forma como uma aplicação verifica quem é alguém antes de o deixar entrar, por exemplo com uma palavra-passe, um código enviado por email ou "Iniciar sessão com o Google".
- Capacitor — O Capacitor é uma ferramenta de código aberto que empacota uma aplicação web como app para Android e iPhone, para que o mesmo código possa ser instalado nas lojas de aplicações e usar funcionalidades do telemóvel, como a câmara e as notificações.
- deployment — Deployment é o passo de colocar uma versão da sua aplicação em produção, num servidor, para que os utilizadores reais a possam aceder. Sempre que altera a aplicação e volta a publicar, faz deploy de uma nova versão.
- DNS — O DNS (Sistema de Nomes de Domínio) é a lista de endereços da internet. Transforma um nome fácil de memorizar, como exemplo.com, no endereço numérico do servidor que deve responder.
- engenharia de prompts — A engenharia de prompts é a prática de escrever instruções para um modelo de IA de forma a obter resultados fiáveis e úteis, sendo claro quanto ao objetivo, ao contexto, às restrições e ao formato pretendido.
- full-stack — Full-stack significa todas as camadas de uma aplicação em conjunto: o frontend que as pessoas veem e clicam, o backend que executa a lógica e a base de dados que guarda a informação.
- low-code — Low-code é uma forma de construir software sobretudo com ferramentas visuais e componentes prontos, permitindo que os programadores acrescentem código para as partes que as ferramentas não conseguem fazer.
- MCP — MCP (Model Context Protocol) é um padrão aberto que permite aos assistentes de IA, como Claude, ChatGPT ou Cursor, ligar-se a ferramentas e dados externos, para pesquisar informação e executar ações em vez de apenas conversar.
- no-code — No-code é uma forma de criar aplicações, sites e automatizações com ferramentas visuais, como editores de arrastar e largar e painéis de definições, em vez de escrever código de programação.
- o backend — O backend é a parte de uma aplicação que funciona por trás dos bastidores e que os utilizadores nunca veem: o código do servidor que aplica as regras, fala com a base de dados, guarda os segredos e liga a outros serviços.
- o frontend — O frontend é a parte de uma aplicação com que as pessoas veem e interagem: as páginas, os botões, os formulários, o texto e o layout, a correr num navegador web ou num telemóvel.
- Postgres — O Postgres, abreviatura de PostgreSQL, é uma base de dados relacional gratuita e de código aberto. Guarda os dados de uma aplicação em tabelas, consulta-se com SQL e é usado desde projetos paralelos até empresas muito grandes.
- prompt-to-app — Prompt-to-app é uma forma de criar software em que descreve a aplicação que quer em linguagem simples e uma ferramenta de IA transforma essa descrição numa aplicação funcional, com ecrãs, dados e lógica.
- RTL — RTL (da direita para a esquerda) descreve as línguas escritas da direita para a esquerda, como o árabe, o hebraico, o persa e o urdu, e a forma como as aplicações e os sites espelham o seu layout para se adaptarem a elas.
- SaaS — SaaS (software como serviço) é software que usa através da internet e que normalmente paga por subscrição, em vez de o comprar e instalar no seu próprio computador.
- segurança ao nível da linha — A segurança ao nível da linha (RLS) é uma funcionalidade da base de dados que decide, linha a linha, quais os registos que cada utilizador pode ler ou alterar, para que um cliente veja sempre apenas as suas próprias encomendas, mesmo que a aplicação peça mais.
- SSL — SSL, que atualmente se chama corretamente TLS, é a cifragem que protege o tráfego entre um navegador e um site. Um site com certificado válido carrega por HTTPS e mostra um cadeado.
- TestFlight — O TestFlight é o serviço da Apple para enviar versões de teste de uma aplicação para iPhone ou iPad aos testers antes de chegar à App Store. Os testers instalam a aplicação TestFlight e recebem por ela as suas compilações.
- text-to-app — Text-to-app significa transformar uma descrição escrita numa aplicação funcional com IA. É outro nome para prompt-to-app: o texto é a instrução e a aplicação é o resultado.
- um agente de IA — Um agente de IA é um sistema de IA que trabalha para atingir um objetivo por conta própria: planeia passos, usa ferramentas como um navegador, um terminal ou uma base de dados, verifica os resultados e continua até a tarefa estar concluída.
- um construtor de aplicações com IA — Um construtor de aplicações com IA é uma ferramenta que cria uma aplicação funcional a partir de uma descrição que escreve. Gera o código, configura os dados, mostra uma pré-visualização em tempo real e deixa-o publicar o resultado.
- um construtor de sites com IA — Um construtor de sites com IA é uma ferramenta que cria um site a partir de uma descrição curta, escrevendo as páginas, o texto e o layout por si, e permite editá-lo pedindo alterações.
- um domínio personalizado — Um domínio personalizado é o seu próprio endereço web, como oseunegocio.pt, usado no seu site ou aplicação em vez do endereço predefinido que a plataforma lhe atribui.
- um LLM — Um LLM (modelo de linguagem de grande dimensão) é um modelo de IA treinado com enormes quantidades de texto para compreender e escrever linguagem, incluindo código. Claude, GPT e Gemini são LLM.
- um MVP — Um MVP (produto mínimo viável) é a versão mais pequena de um produto que pessoas reais conseguem usar, criada para perceber se a ideia resolve um problema real antes de investir mais.
- um portal de clientes — Um portal de clientes é uma área privada, com início de sessão, num site, onde uma empresa partilha coisas com cada um dos seus clientes, como ficheiros, atualizações de projetos, faturas e mensagens.
- uma API — Uma API (interface de programação de aplicações) é uma forma definida de um programa pedir dados ou pedir a outro que faça algo, como "obter as encomendas deste cliente" ou "debitar este cartão".
- uma aplicação nativa — Uma aplicação nativa é uma aplicação criada especificamente para uma plataforma, como iOS ou Android, usando as linguagens e os componentes de interface dessa plataforma, e instalada a partir da sua loja de aplicações.
- uma base de dados — Uma base de dados é um armazenamento organizado de informação onde uma aplicação pode guardar, pesquisar e atualizar dados, como clientes, reservas, encomendas ou mensagens.
- uma ferramenta interna — Uma ferramenta interna é um software que uma empresa cria para a sua própria equipa e não para clientes, como um painel de administração, um fluxo de aprovação, um controlo de stock ou um painel de apoio ao cliente.
- uma PWA — Uma PWA (aplicação web progressiva) é um site criado para poder ser instalado num telemóvel ou computador e usado como uma aplicação: recebe um ícone, abre em ecrã inteiro e pode funcionar parcialmente offline.
- variáveis de ambiente e segredos — As variáveis de ambiente são definições que uma aplicação lê do sítio onde é executada, e não do seu código, como o endereço de uma base de dados. Os segredos são as sensíveis, como chaves de API e palavras-passe, que nunca devem ser mostradas aos utilizadores nem guardadas no código.
- vibe coding — Vibe coding é criar software dizendo a uma IA o que se quer, experimentando o resultado e pedindo alterações, sem ler nem escrever a maior parte do código.
Mythex · Pricing · Crie qualquer coisa com IA · Modelos de sites e apps · Mythex comparado · Ferramentas grátis para criar apps com IA · English