SAP Build Apps
SAP Build Apps es la herramienta visual low-code de SAP en SAP BTP para crear aplicaciones web y móviles nativas, antes llamada SAP AppGyver. SAP Build Apps combina un editor de UI de arrastrar y soltar, lógica visual y un back-end visual opcional. Desde marzo de 2026, SAP Build Apps está obsoleto como producto independiente en favor de la oferta unificada de SAP Build.
Datos clave
- Tipo
- Herramienta low-code para crear aplicaciones en SAP BTP
- Capa
- Aplicaciones de UI; se ejecuta en SAP BTP
- Nombre anterior
- SAP AppGyver
- Estado
- Obsoleto como producto independiente desde el 23 de marzo de 2026; los contratos vigentes se mantienen hasta su vencimiento
- Acceso a datos
- Destinations de SAP BTP (OData, REST) y visual cloud functions
- Quién trabaja con ello
- Business technologists, citizen developers, desarrolladores front-end
- Se aplica a
- SAP BTP
Capa: Aplicaciones de UIDónde se ubica ▾
¿Cómo funciona SAP Build Apps?
Un proyecto de SAP Build Apps pasa por cuatro etapas:
- Crear. Los proyectos se crean en el lobby de SAP Build, ya sea como app web y móvil o como back-end de aplicación.
- Diseñar. Quien construye la app coloca componentes en páginas dentro de un editor visual y les da estilo libremente. El comportamiento se define en el Logic Canvas como flujos lógicos: un evento, como pulsar un botón, seguido de funciones de flujo.
- Conectar. Los datos provienen de destinations de SAP BTP de tipo OData o REST, que un administrador debe habilitar para SAP Build Apps en el SAP BTP cockpit, o de un back-end creado con visual cloud functions.
- Entregar. Las apps web se compilan y despliegan en SAP BTP y pueden mostrarse en SAP Build Work Zone; las apps móviles se compilan como binarios de iOS para su publicación en el App Store o para pruebas locales, y como paquetes de Android en formato APK o AAB.
El resultado es una aplicación independiente que lee y escribe datos de SAP a través de API. Por lo tanto, SAP Build Apps es un cliente de SAP S/4HANA, nunca una modificación de este.
¿Qué cambió con la declaración de SAP Build Apps como obsoleto?
En abril de 2025, SAP presentó una oferta unificada de SAP Build que reúne el desarrollo de aplicaciones, la automatización de procesos y los sitios de negocio para usuarios low-code y code-first. En ese contexto, SAP declaró obsoleto SAP Build Apps como producto independiente, con efecto a partir del 23 de marzo de 2026. La documentación de SAP indica que:
- los proyectos nuevos deben iniciarse en SAP Build;
- los clientes existentes conservan el acceso a SAP Build Apps hasta que finalice su contrato vigente;
- una herramienta de migración transforma el archivo .mtar de los proyectos de front-end web en código React o SAPUI5 para SAP Business Application Studio, y cubre solo la UI;
- los datos de los proyectos de back-end se exportan como CSV y se importan manualmente en un proyecto CAP.
La herramienta se aplica solo a los front-ends de aplicaciones web; la página de SAP sobre el camino a seguir no describe ninguna migración para las compilaciones móviles nativas. Cualquier nueva inversión en SAP Build Apps debe empezar por comprobar la fecha de fin del contrato y la hoja de ruta actual de SAP Build.
¿Cuáles son las ventajas de SAP Build Apps?
- Libertad visual: la UI no está atada a los floorplans de SAP Fiori, lo que conviene a apps con marca propia, específicas de una tarea o con estilo de consumo.
- Web y móvil nativo desde un solo proyecto: el mismo proyecto visual puede orientarse a un navegador y a dispositivos móviles nativos.
- Prototipos rápidos: un business technologist puede producir en días un prototipo navegable y conectado a datos, lo que acorta las discusiones sobre requisitos.
- Conectividad con SAP a través de la plataforma: las destinations reutilizan la conectividad y la autenticación ya configuradas en SAP BTP.
- Encaje con clean core: las apps se ejecutan side-by-side y se comunican con SAP S/4HANA mediante API, por lo que no añaden código al núcleo del ERP.
Para apps pequeñas, bien delimitadas y con un responsable claro, SAP Build Apps entrega un front-end funcional con poco código.
¿Dónde termina el alcance de SAP Build Apps?
- No es SAP Fiori elements. El diseño, la navegación y la accesibilidad son responsabilidad de quien construye la app; no hay un floorplan basado en anotaciones que mantenga las apps coherentes automáticamente.
- Las reglas de negocio pertenecen al back-end. Las validaciones, los precios o las contabilizaciones siguen teniendo que venir de las API de SAP S/4HANA. Reconstruirlos en lógica visual crea una segunda versión de la regla, no sincronizada.
- La lógica visual es más difícil de revisar a escala. Los flujos grandes son difíciles de comparar, probar y traspasar, una queja frecuente en las comunidades de profesionales cuando una app crece más allá de su primer responsable.
- Límites del ciclo de vida. La documentación de SAP señala que el versionado aún no es compatible con los proyectos de back-end, lo que afecta al transporte y a la reversión.
- Ciclo de vida del producto. La declaración como obsoleto del producto independiente convierte cada app existente de SAP Build Apps en un elemento de migración con un plazo fijado por el contrato.
Estos límites son propios del modelo low-code: SAP Build Apps acelera el front-end, mientras que la responsabilidad y la lógica de negocio siguen siendo decisiones de diseño ajenas a la herramienta.
¿Cuándo encaja mejor SAP Build Apps que SAP Fiori elements?
Utilice estos criterios de decisión para una app como un registro de llegada de entregas para los conductores de Bright Freight en Alder Manufacturing:
| Criterio | Apunta a SAP Build Apps (o a su sucesor en SAP Build) | Apunta a SAP Fiori elements |
|---|---|---|
| Usuarios | Usuarios externos u ocasionales, prioridad móvil | Empleados que trabajan a diario en SAP S/4HANA |
| UI | Aspecto personalizado, pocas pantallas | Patrones estándar de lista, objeto y formulario |
| Datos | Pocas API, escrituras simples | Servicios OData o RAP completos con drafts y validaciones |
| Equipo | Business technologists | Desarrolladores de SAP Fiori y de ABAP o CAP |
| Vida útil | Corta a media, responsable claro | Larga, parte del núcleo del panorama de sistemas |
Un error habitual es elegir la herramienta según quién está disponible y no según quién mantendrá la app dentro de tres años. SAP Build Apps encaja en apps acotadas, con responsable y específicas para un grupo de usuarios; las apps transaccionales coherentes encajan mejor en SAP Fiori elements.
SAP Build Apps frente a SAP Fiori elements: ¿cuál es la diferencia?
| SAP Build Apps | SAP Fiori elements | |
|---|---|---|
| Cómo se define la UI | Se dibuja en un editor visual, componente a componente | Se genera a partir de floorplans y anotaciones OData |
| Quién la construye | Business technologists y desarrolladores front-end | Desarrolladores de SAP Fiori con conocimientos de servicios de back-end |
| Coherencia de diseño | Depende de quien construye la app | La garantizan el floorplan y el diseño de SAP Fiori |
| Fuente de datos típica | OData o REST mediante destinations de SAP BTP | Servicios OData de RAP o CAP |
| Estado del producto | Obsoleto como producto independiente (2026) | Tecnología de UI actual de SAP para las apps de SAP S/4HANA |
SAP Build Apps ofrece libertad visual para apps side-by-side pequeñas; SAP Fiori elements ofrece coherencia para las apps transaccionales de SAP.
Preguntas frecuentes
¿SAP Build Apps es lo mismo que SAP AppGyver?
Sí. SAP AppGyver pasó a llamarse SAP Build Apps, y el producto se amplió con capacidades de back-end como las visual cloud functions. Los tutoriales antiguos que mencionan SAP AppGyver describen la misma herramienta visual antes del cambio de nombre.
¿SAP Build Apps está descontinuado?
SAP Build Apps está obsoleto como producto independiente, con efecto a partir del 23 de marzo de 2026. Los proyectos nuevos se dirigen a la oferta unificada de SAP Build, y los clientes existentes pueden seguir usando SAP Build Apps hasta que finalice su contrato vigente. Planifique una ruta de migración antes de ampliar las apps existentes.
¿SAP Build Apps puede leer y escribir datos de SAP S/4HANA?
Sí, mediante destinations de SAP BTP de tipo OData o REST que un administrador habilita para SAP Build Apps. La app llama a las API de SAP S/4HANA que hay detrás de esas destinations, de modo que las autorizaciones del usuario en el back-end y las validaciones propias de la API siguen aplicándose.
¿SAP Build Apps crea apps de SAP Fiori?
No en el sentido de SAP Fiori elements. SAP Build Apps produce sus propias aplicaciones visuales, que pueden desplegarse en SAP BTP y mostrarse en SAP Build Work Zone. No utilizan floorplans ni anotaciones de SAP Fiori elements.
¿SAP Build Apps es lo mismo que SAP Build Process Automation?
No. SAP Build Apps crea interfaces de usuario y back-ends ligeros. SAP Build Process Automation crea workflows, formularios, decisiones y automatizaciones. Ambos pertenecen a la familia SAP Build y pueden combinarse, pero resuelven partes distintas de una solución.
Fuentes
- 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
- Se aplica a
- SAP BTP
- Última revisión