SAP BTP e extensibilidade

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 ▾
Onde se encaixa: L3 · Aplicações de UICamada: Aplicações de UI. Também envolve: SAP BTP.L1L2L3L4L5L6BTP

Camada: Aplicações de UI

Também envolve: SAP BTP

Abrir o mapa de arquitetura →

Como funciona o SAP Build Apps?

Um projeto do SAP Build Apps passa por quatro etapas:

  1. Criar. Os projetos são criados no lobby do SAP Build, como app web e mobile ou como back-end de aplicação.
  2. 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.
  3. 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.
  4. 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érioAponta para o SAP Build Apps (ou seu sucessor no SAP Build)Aponta para o SAP Fiori elements
UsuáriosUsuários externos ou ocasionais, mobile-firstFuncionários que trabalham diariamente no SAP S/4HANA
UIVisual customizado, poucas telasPadrões standard de lista, objeto e formulário
DadosPoucas APIs, gravações simplesServiços OData ou RAP ricos, com drafts e validações
EquipeBusiness technologistsDesenvolvedores SAP Fiori e ABAP ou CAP
Vida útilCurta a média, responsável claroLonga, 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 AppsSAP Fiori elements
Como a UI é definidaDesenhada em um editor visual, componente por componenteGerada a partir de floorplans mais anotações OData
Quem constróiBusiness technologists e desenvolvedores front-endDesenvolvedores SAP Fiori com conhecimento de serviços de back-end
Consistência de designDepende de quem constróiGarantida pelo floorplan e pelo design SAP Fiori
Fonte de dados típicaOData ou REST via destinations do SAP BTPServiços OData de RAP ou CAP
Status do produtoDescontinuado 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

Aplica-se a
SAP BTP
Última revisão

SAP, SAP Fiori, SAPUI5, SAP S/4HANA, SAP BTP e os demais produtos e serviços SAP mencionados são marcas comerciais ou marcas registradas da SAP SE (ou de uma empresa afiliada da SAP) na Alemanha e em outros países. Este guia é independente e não é afiliado, patrocinado nem endossado pela SAP SE.