SAP Build Apps
O SAP Build Apps é a ferramenta visual low-code da SAP no SAP BTP para criar aplicativos web e mobile nativos, antes chamada SAP AppGyver. O SAP Build Apps combina um editor de UI de arrastar e soltar, lógica visual e um back-end visual opcional. Desde março de 2026, o SAP Build Apps está descontinuado como produto avulso em favor da oferta unificada SAP Build.
Resumo
- Tipo
- Construtor de aplicativos low-code no SAP BTP
- Camada
- Aplicações de UI; executa no SAP BTP
- Nome anterior
- SAP AppGyver
- Status
- Descontinuado como produto avulso desde 23 de março de 2026; contratos existentes valem até o fim do prazo
- Acesso a dados
- Destinations do SAP BTP (OData, REST) e visual cloud functions
- Quem trabalha com ele
- Business technologists, citizen developers, desenvolvedores front-end
- Aplica-se a
- SAP BTP
Camada: Aplicações de UIOnde se encaixa ▾
Como funciona o SAP Build Apps?
Um projeto do SAP Build Apps passa por quatro etapas:
- Criar. Os projetos são criados no lobby do SAP Build, como app web e mobile ou como back-end de aplicação.
- Projetar. O construtor posiciona componentes em páginas num editor visual e os estiliza livremente. O comportamento é definido no Logic Canvas como fluxos lógicos: um evento, como o clique em um botão, seguido de flow functions.
- Conectar. Os dados vêm de destinations do SAP BTP do tipo OData ou REST, que um administrador precisa habilitar para o SAP Build Apps no SAP BTP cockpit, ou de um back-end construído com visual cloud functions.
- Entregar. Os apps web são gerados e implantados no SAP BTP e podem ser expostos no SAP Build Work Zone; os apps mobile são gerados como binários iOS para publicação na App Store ou testes locais, e como pacotes Android em formato APK ou AAB.
O resultado é um aplicativo independente que lê e grava dados SAP por meio de APIs. O SAP Build Apps é, portanto, um cliente do SAP S/4HANA, nunca uma modificação dele.
O que mudou com a descontinuação do SAP Build Apps?
Em abril de 2025, a SAP lançou uma oferta unificada SAP Build que reúne desenvolvimento de aplicativos, automação de processos e business sites para usuários low-code e code-first. Nesse contexto, a SAP descontinuou o SAP Build Apps como produto avulso, a partir de 23 de março de 2026. A documentação da SAP afirma que:
- novos projetos devem começar no SAP Build;
- clientes existentes mantêm acesso ao SAP Build Apps até o fim do contrato vigente;
- uma ferramenta de migração transforma o arquivo .mtar de projetos de front-end web em código React ou SAPUI5 para o SAP Business Application Studio, cobrindo apenas a UI;
- os dados de projetos de back-end são exportados em CSV e importados manualmente em um projeto CAP.
A ferramenta se aplica apenas a front-ends de aplicativos web; a página de path forward da SAP não descreve migração para builds mobile nativos. Qualquer novo investimento no SAP Build Apps deve começar pela verificação da data de término do contrato e do roadmap atual do SAP Build.
Quais são os pontos fortes do SAP Build Apps?
- Liberdade visual: a UI não fica presa aos floorplans do SAP Fiori, o que atende apps com identidade visual própria, específicos de uma tarefa ou com cara de app de consumo.
- Web e mobile nativo a partir de um projeto: o mesmo projeto visual pode ter como alvo um navegador e dispositivos mobile nativos.
- Protótipos rápidos: um business technologist consegue produzir em dias um protótipo clicável e conectado a dados, o que encurta as discussões de requisitos.
- Conectividade SAP pela plataforma: as destinations reutilizam a conectividade e a autenticação já configuradas no SAP BTP.
- Aderência ao clean core: os apps rodam side-by-side e conversam com o SAP S/4HANA por APIs, então não adicionam código ao núcleo do ERP.
Para apps pequenos, bem delimitados e com um responsável claro, o SAP Build Apps entrega um front-end funcional com pouco código.
Onde o SAP Build Apps chega ao limite?
- Não é SAP Fiori elements. Layout, navegação e acessibilidade são responsabilidade de quem constrói; não há floorplan orientado por anotações que mantenha os apps consistentes automaticamente.
- Regras de negócio pertencem ao back-end. Validações, preços ou lançamentos ainda precisam vir das APIs do SAP S/4HANA. Reconstruí-los em lógica visual cria uma segunda versão da regra, não sincronizada.
- Lógica visual é mais difícil de revisar em escala. Fluxos grandes são difíceis de comparar, testar e repassar, uma reclamação frequente em comunidades de profissionais quando o app cresce além do seu primeiro responsável.
- Limites de ciclo de vida. A documentação da SAP observa que o versionamento ainda não é suportado para projetos de back-end, o que afeta transporte e rollback.
- Ciclo de vida do produto. A descontinuação como produto avulso transforma cada app existente do SAP Build Apps em um item de migração com prazo definido pelo contrato.
Esses limites vêm do próprio modelo low-code: o SAP Build Apps acelera o front-end, enquanto a responsabilidade pelo app e a lógica de negócio continuam sendo decisões de design fora da ferramenta.
Quando o SAP Build Apps é mais adequado que o SAP Fiori elements?
Use estes critérios de decisão para um app como um check-in de entregas para motoristas da Bright Freight na Alder Manufacturing:
| Critério | Aponta para o SAP Build Apps (ou seu sucessor no SAP Build) | Aponta para o SAP Fiori elements |
|---|---|---|
| Usuários | Usuários externos ou ocasionais, mobile-first | Funcionários que trabalham diariamente no SAP S/4HANA |
| UI | Visual customizado, poucas telas | Padrões standard de lista, objeto e formulário |
| Dados | Poucas APIs, gravações simples | Serviços OData ou RAP ricos, com drafts e validações |
| Equipe | Business technologists | Desenvolvedores SAP Fiori e ABAP ou CAP |
| Vida útil | Curta a média, responsável claro | Longa, parte do landscape central |
Um erro comum é escolher a ferramenta por quem está disponível, e não por quem vai manter o app daqui a três anos. O SAP Build Apps atende apps restritos, com responsável definido e específicos para um grupo de usuários; apps transacionais consistentes se encaixam melhor no SAP Fiori elements.
SAP Build Apps vs. SAP Fiori elements: qual é a diferença?
| SAP Build Apps | SAP Fiori elements | |
|---|---|---|
| Como a UI é definida | Desenhada em um editor visual, componente por componente | Gerada a partir de floorplans mais anotações OData |
| Quem constrói | Business technologists e desenvolvedores front-end | Desenvolvedores SAP Fiori com conhecimento de serviços de back-end |
| Consistência de design | Depende de quem constrói | Garantida pelo floorplan e pelo design SAP Fiori |
| Fonte de dados típica | OData ou REST via destinations do SAP BTP | Serviços OData de RAP ou CAP |
| Status do produto | Descontinuado como produto avulso (2026) | Tecnologia de UI atual da SAP para apps do SAP S/4HANA |
O SAP Build Apps oferece liberdade visual para apps side-by-side pequenos; o SAP Fiori elements oferece consistência para apps SAP transacionais.
Perguntas frequentes
O SAP Build Apps é o mesmo que o SAP AppGyver?
Sim. O SAP AppGyver foi renomeado para SAP Build Apps, e o produto ganhou recursos de back-end, como as visual cloud functions. Tutoriais antigos que mencionam o SAP AppGyver descrevem o mesmo construtor visual antes da mudança de nome.
O SAP Build Apps foi descontinuado?
O SAP Build Apps está descontinuado como produto avulso a partir de 23 de março de 2026. Novos projetos são direcionados para a oferta unificada SAP Build, e clientes existentes podem continuar usando o SAP Build Apps até o fim do contrato vigente. Planeje um caminho de migração antes de expandir apps existentes.
O SAP Build Apps consegue ler e gravar dados do SAP S/4HANA?
Sim, por meio de destinations do SAP BTP do tipo OData ou REST que um administrador habilita para o SAP Build Apps. O app chama as APIs do SAP S/4HANA por trás dessas destinations, então as autorizações do usuário no back-end e as validações da própria API continuam valendo.
O SAP Build Apps cria apps SAP Fiori?
Não no sentido do SAP Fiori elements. O SAP Build Apps produz seus próprios aplicativos visuais, que podem ser implantados no SAP BTP e expostos no SAP Build Work Zone. Eles não usam floorplans nem anotações do SAP Fiori elements.
O SAP Build Apps é o mesmo que o SAP Build Process Automation?
Não. O SAP Build Apps constrói interfaces de usuário e back-ends leves. O SAP Build Process Automation constrói workflows, formulários, decisões e automações. Ambos pertencem à família SAP Build e podem ser combinados, mas resolvem partes diferentes de uma solução.
Fontes
- SAP Help Portal: SAP Build Apps (Deprecated) service guide
- SAP Help Portal: SAP Build Apps — the path forward
- SAP Help Portal: SAP BTP destinations in SAP Build Apps
- SAP Help Portal: Actions (Logic Canvas) in SAP Build Apps
- SAP Help Portal: iOS Builds in SAP Build Apps
- Aplica-se a
- SAP BTP
- Última revisão