O que é o SAP Build Apps?
O SAP Build Apps (anteriormente SAP AppGyver) é uma solução de desenvolvimento visual para criar aplicativos empresariais sem escrever código. O SAP Build Apps permite que você:
- Crie aplicativos arrastando e soltando componentes predefinidos e, em seguida, configurando-os de acordo com suas necessidades.
- Conecte-se a todos os tipos de dados back-end, incluindo sistemas da SAP, usando destinos SAP BTP.
- Criar lógica de aplicação, também arrastando e soltando funções de fluxo e configurando-as.

O SAP Build Apps é usado principalmente para projetar aplicativos móveis, por isso, por padrão, a tela onde você cria o aplicativo é a forma de um celular. Mas você pode definir a tela para qualquer forma que quiser, para que você também possa projetar para tablets ou aplicativos da Web.
Para desenvolvedores ou usuários de negócios com alguma experiência de codificação, o SAP Build Apps também permite escrever pequenos módulos JavaScript quando essas melhorias são necessárias.
Front end versus back-end
As aplicações podem ser consideradas como tendo duas partes técnicas:
- Front end, a parte que é executada na máquina do usuário, geralmente no navegador ou em um aplicativo no telefone do usuário. Essa parte gerencia o que o usuário vê e tem a lógica para executar ações com base no que o usuário faz.
- Back-end, a parte que é atualizada em um servidor que é chamado pelo front end e que contém os dados para a aplicação e pode conter a lógica que deve ser executada no servidor.
O SAP Build Apps permite que você crie aplicativos da Web e móveis (a IU de front-end e a lógica de eventos) e back-ends de aplicativos (dados de back-end e lógica baseada em servidor).

Às vezes, todos ou a maioria dos seus dados vêm da SAP ou de sistemas externos, e toda a lógica pode ser feita no front end. Mas, muitas vezes, seu aplicativo deve gerenciar seus próprios dados – dados empresariais extras não armazenados no sistema SAP, preferências do usuário ou um histórico de ações do usuário, apenas para citar algumas possibilidades. Para isso, você pode criar seu próprio back-end para seu app.
Usuários empresariais e desenvolvedores profissionais
Os desenvolvedores de TI sempre criaram aplicativos. Agora, o SAP Build Apps também permite que o usuário empresarial participe da criação ou colaboração na criação de aplicativos para melhorar os processos empresariais de uma empresa.
Além disso, o SAP Build Apps vem com a capacidade de compartilhar projetos para que usuários de negócios e desenvolvedores profissionais possam trabalhar no mesmo aplicativo juntos, acelerando muito o tempo para desenvolver esse aplicativo.
