El marco de elementos de SAP Fiori permite a los desarrolladores crear frontends de SAP Fiori con un código mínimo, a diferencia de las aplicaciones de estilo libre, que requieren una codificación extensa para programar la interfaz.
Elementos SAP Fiori proporciona un conjunto de plantillas, o planos de planta, para acelerar el desarrollo de aplicaciones y garantizar una apariencia uniforme. El marco proporciona los siguientes planos de planta: informe de lista, lista de trabajo, página de objeto, página de descripción general y página de lista de análisis.
Echemos un vistazo al concepto de desarrollo de código bajo y cómo se incorpora a los elementos de SAP Fiori.
Las herramientas de código bajo permiten a los desarrolladores crear aplicaciones rápidamente y con una cantidad mínima de programación manual. Esto no debe confundirse con las herramientas sin código, que están dirigidas a usuarios que no están familiarizados con ningún lenguaje de programación pero que aún desean desarrollar una aplicación para un caso de uso específico.
Las plataformas tradicionales de código bajo ofrecen herramientas de modelado visual, módulos preconstruidos, soporte multiplataforma, gestión del estilo de vida de las aplicaciones e informes y monitoreo. Se basan en marcos de interfaz de usuario (UI) establecidos, como Angular.js, Vue.js o Reaccionar.
SAP Fiori Elements es una biblioteca de desarrollo de UI basada en el SAPUI5 estructura. Las interfaces de usuario se generan a partir de metadatos en tiempo de ejecución, lo que resulta en un bajo esfuerzo de desarrollo para casos de uso estándar. Sin embargo, los elementos de SAP Fiori no se consideran un desarrollo típico de código bajo porque no se incluyen las propiedades de las plataformas de código bajo.
Los elementos de SAP Fiori no utilizan el enfoque típico de módulos preconstruidos y herramientas de modelado visual. Va un paso más allá con anotaciones y controles adicionales, no solo controles sueltos individuales, sino vistas completas en forma de planos de planta. Los elementos de SAP Fiori funcionan con anotaciones de la interfaz de usuario que influyen en el comportamiento y la apariencia de SAP Fiori aplicaciones en forma de metadatos. Por ejemplo, las anotaciones pueden influir en los controles inteligentes, como las tablas inteligentes o los formularios inteligentes en las aplicaciones SAP Fiori clásicas. Esto significa que SAP ha permitido a los desarrolladores controlar el comportamiento de las aplicaciones desde el backend. Los cambios en los metadatos en el backend afectan inmediatamente a la interfaz de usuario, sin necesidad de recrear o regenerar la interfaz de usuario. Por lo tanto, para trabajar con elementos de SAP Fiori, debe tener conocimientos básicos de programación o conocimientos de las anotaciones de IU admitidas.
¿Listo para eliminar el dolor de la codificación de aplicaciones SAP Fiori? Nuestro SAP Fiori Elements: Desarrollo y Extensibilidad El libro le mostrará cómo optimizar el desarrollo con planos de planta de código bajo.
El libro comienza con los conceptos básicos de los elementos de SAP Fiori y describe cómo el marco se adapta a las tendencias de desarrollo de código bajo y sin código. Se familiarizará con los conceptos necesarios para desarrollar aplicaciones, revisará diferentes tipos de modelos de programación y descubrirá las herramientas de desarrollo que SAP admite para los elementos de SAP Fiori, incluidas las herramientas en la nube y en las instalaciones.
Una vez que haya adquirido una comprensión de las herramientas y tecnologías subyacentes, estará listo para sumergirse en el desarrollo. Conozca los cinco planos de planta y aprenda a desarrollar aplicaciones SAP Fiori usando cada uno.
A continuación, el libro analiza diferentes opciones de implementación y le mostrará cómo configurar la plataforma de lanzamiento de SAP Fiori para el acceso central a las aplicaciones de elementos de SAP Fiori. SAP también ofrece un concepto de mejora para los elementos de SAP Fiori para aquellos que no se quedan dentro de la implementación estándar. Aprenderá más sobre esta opción y explorará ejemplos de opciones de mejora que se requieren con frecuencia para planos de planta individuales.
Cerramos el libro con una comprensión de la navegación de aplicación a aplicación. Este capítulo le mostrará cómo llamar a direcciones URL externas. También encontrará resúmenes claros de las anotaciones utilizadas en los ejemplos a lo largo del libro.
Este libro es útil para los desarrolladores de SAP de todos los orígenes que buscan aprender a usar el marco de elementos de SAP Fiori. Beneficiará a aquellos con habilidades mínimas de desarrollo web, ya que no se requiere un conocimiento extenso.
René Glavanovits es consultor y desarrollador de SAP en CloudDNA GmbH, un socio de SAP en Austria. Está especializado en las últimas tecnologías SAP, específicamente en el desarrollo de aplicaciones full-stack con SAP Fiori, SAPUI5, OData, core data services (CDS), y Modelo de programación de aplicaciones en la nube de SAP.
Martín Koch es el director gerente de CloudDNA GmbH, un socio de SAP en Austria. Su enfoque está en Plataforma tecnológica empresarial SAP (SAP BTP), experiencia de usuario, integración y seguridad. Además de su trabajo relacionado con SAP, es un importador y distribuidor activo de champán en Austria.
daniel krancz es desarrollador de software y consultor en CloudDNA GmbH. Su enfoque es el desarrollo completo con SAPUI5/SAP Fiori, OData, el modelo de programación de aplicaciones en la nube de SAP y Modelo de programación de aplicaciones ABAP RESTful, así como el desarrollo móvil. Ha estado impartiendo capacitaciones de SAP desde 2019 y SAP lo nombró capacitador y consultor certificado por sus logros.
Maximiliano Olzinger es desarrollador de software y consultor en CloudDNA GmbH. Es un asociado de desarrollo certificado de SAP y ha manejado proyectos para empresas en todas las industrias con gran éxito. Realiza capacitaciones en las áreas de SAP Fiori, ABAPy desarrollo web. Ha desarrollado varios entrenamientos estándar de SAP para SAP Fiori.
Si está interesado en comprar el libro SAP Fiori Elements: Development and Extensibility, siga este enlace y elige el formato que más te convenga: e-book, edición impresa o paquete (tanto e-book como impreso).
Si desea continuar aprendiendo sobre SAP Fiori, o si desea información sobre otros próximos libros u ofertas especiales, asegúrese de regístrese para recibir nuestros boletines temáticos o nuestro resumen semanal del blog.
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073