Avalados por :

Diferença entre SAP Fiori, UI5 e Fiori Elements: Guia completo para esclarecer dúvidas em 2020.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...


Recentemente li uma publicação brilhante em um blog de showkath.naseem intitulada SAPUI5 vs SAP Fiori Elements (FE) e isso me lembrou que ainda hoje existem pessoas que não têm total clareza sobre a diferença entre Fiori, UI5 e Fiori Elements. Para ajudar a esclarecer o assunto em 2020, resumi os seguintes pontos em um breve vídeo.

SAP Fiori:


  • É um conjunto de princípios de design (ou linguagem de design) da SAP que ajuda os desenvolvedores a planejar e construir aplicativos UI5 de acordo com a estratégia de experiência do usuário da SAP. ( https://experience.sap.com/fiori/ )
  • A versão mais recente é o Fiori 3 e inclui diretrizes para aplicativos desenvolvidos em Android, iOS e na web.
  • Aplicativos que seguem a linguagem de design do Fiori podem ser construídos usando uma combinação de UI5 e Fiori Elements.

SAP UI5:

  • É um framework de desenvolvimento que um desenvolvedor usaria para realmente construir um aplicativo front-end que segue as diretrizes de design do Fiori.
  • Aplicativos UI5 são construídos usando HTML5, JS, XML, OData e JSON.
  • Com base no padrão de design Modelo, Visão, Controlador (MVC)
    • Um modelo OData é construído, normalmente um serviço SAP Gateway ou CDS
    • Que é exibido ao usuário em uma visão, preferencialmente construída com XML
    • E o usuário interage com esse modelo por meio de um controlador, escrito em JS.
  • Ao planejar um aplicativo UI5, é uma boa prática usar a documentação de design do Fiori para construir o melhor aplicativo possível. (por exemplo, ao construir uma tabela analítica simples - https://experience.sap.com/fiori-design-web/analytical-table-alv/ )

SAP Fiori Elements:

  • É uma espécie de híbrido entre Fiori e UI5.
  • Eles podem ser usados diretamente em seu código UI5 para ajudar a manter as diretrizes de design do Fiori. ( https://sapui5.hana.ondemand.com/#/api/sap.f )
  • Outro ótimo exemplo é que você pode construir uma visualização CDS e, por meio de anotações e metadados, pode gerar automaticamente código UI5 usando o Framework de Fiori Elements.
Acredito que a maior confusão, especialmente entre a maioria dos funcionais e recrutadores, é que Fiori é a palavra-chave. Acho que uma descrição melhor é que Fiori faz parte de um contexto mais amplo de ferramentas e padrões de design que compõem a interface do usuário e a experiência geral do usuário da SAP. Se você tiver uma ideia diferente ou achar que eu pulei algo, por favor, me avise nos comentários. Obrigado por ler!
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?