SAP Fiori Design Guidelines
As SAP Fiori Design Guidelines são a documentação pública do design system SAP Fiori, mantida pela SAP, que cobre princípios de design, floorplans, elementos de UI, padrões e fundamentos visuais para web, iOS e Android. As SAP Fiori Design Guidelines definem o SAP Fiori como um padrão de experiência do usuário, e não como um produto único; tecnologias como o SAPUI5 implementam esse padrão em código.
Resumo
- Tipo
- Documentação de design system (padrão de UX)
- Camada
- Ponto de entrada e experiência (também Aplicações de UI)
- Publicado em
- Portal SAP Design System: SAP Fiori for Web, iOS e Android
- Abrange
- Princípios, fundamentos visuais, elementos de UI, floorplans, padrões, UI kits
- Implementado por
- SAPUI5, SAP Fiori elements, UI5 Web Components
- Quem trabalha com ele
- Designers de UX, product owners, desenvolvedores SAP Fiori, revisores de apps
- Aplica-se a
- Todas as implantações SAP Fiori: edições do SAP S/4HANA e SAP BTP
Camada: Ponto de entrada e experiênciaOnde se encaixa ▾
O que as SAP Fiori Design Guidelines abrangem?
As diretrizes descrevem como os apps SAP Fiori devem parecer, se comportar e se comunicar. As principais áreas são:
- Princípios — as cinco ideias por trás de cada decisão de design.
- Fundamentos visuais — cor, tipografia, iconografia, espaçamento, temas e redação.
- Elementos de UI — orientação por controle: quando usar, quando não usar e como deve se comportar.
- Floorplans — estruturas de página completas para tarefas recorrentes, como o list report, o object page e o overview page.
- Padrões — comportamentos transversais, como mensagens, tratamento de draft e navegação.
- UI kits — arquivos de design que permitem aos designers montar mock-ups de telas com os mesmos componentes que os desenvolvedores usam.
Há edições separadas para web, iOS e Android, porque os apps móveis nativos seguem as convenções de suas plataformas sem perder a linguagem de design SAP Fiori. Desde 2025, as diretrizes fazem parte do portal mais amplo SAP Design System, em sap.com. As SAP Fiori Design Guidelines são, portanto, um design system completo, não uma folha de estilos.
Quais são os cinco princípios de design do SAP Fiori?
A SAP define cinco princípios para a experiência do usuário SAP Fiori:
| Princípio | O que exige, em resumo |
|---|---|
| Baseado em roles | Mostrar a cada usuário as tarefas e informações de que sua função precisa, não o sistema inteiro |
| Adaptável | Funcionar em diferentes dispositivos e contextos, para que os usuários possam trabalhar onde precisarem |
| Simples | Manter apenas o que a tarefa exige e remover o resto |
| Coerente | Fazer os apps parecerem um único produto, com interação e redação consistentes |
O quinto princípio pede uma experiência que crie uma conexão emocional com os usuários e facilite seu trabalho. Os princípios são deliberadamente abstratos. Eles se tornam concretos nos floorplans e nas orientações sobre elementos de UI, que é onde as revisões de design costumam se apoiar. Os cinco princípios de design do SAP Fiori são a régua; o restante das diretrizes mostra como atendê-la.
Qual é a relação entre as diretrizes, o SAPUI5 e o SAP Fiori elements?
As diretrizes descrevem o resultado pretendido; as tecnologias o produzem.
- SAPUI5 fornece controles que já seguem as diretrizes visualmente, mas um desenvolvedor ainda pode combiná-los em uma tela que quebra o comportamento pretendido.
- SAP Fiori elements implementa floorplans selecionados como templates orientados a metadados. A orientação da SAP para desenvolvedores cita a conformidade automática com o SAP Fiori como um de seus benefícios, porque o layout e o comportamento vêm do framework da SAP.
- Apps SAPUI5 freestyle só alcançam a conformidade com trabalho de design deliberado, já que cada decisão de layout é customizada.
- UI5 Web Components levam a mesma linguagem visual a outros frameworks web.
É por isso que muitas equipes escolhem primeiro o floorplan e depois a tecnologia: se um floorplan se encaixa, o SAP Fiori elements o entrega com menos esforço. As SAP Fiori Design Guidelines respondem "o que este app deve ser?", enquanto o SAPUI5 e o SAP Fiori elements respondem "como ele é construído?".
Como as SAP Fiori Design Guidelines mudaram ao longo do tempo?
O design visual do SAP Fiori evoluiu várias vezes desde os apps originais focados em tarefas, com famílias de temas como Belize e Quartz, seguidas pela atual família de temas SAP Horizon. Cada etapa manteve os princípios, mas mudou a linguagem visual, a experiência do launchpad e os padrões disponíveis. No SAPUI5, o SAP Horizon aparece como temas como Morning Horizon e Evening Horizon.
Daí decorrem duas consequências práticas:
- A orientação depende da versão. As diretrizes para web são versionadas de acordo com as releases do SAPUI5, e a SAP atualiza apenas a versão mais recente das diretrizes; por isso, uma equipe em um front-end server on-premise mais antigo deve verificar qual orientação corresponde à sua release.
- O endereço mudou. As diretrizes agora ficam no portal SAP Design System, e os favoritos antigos redirecionam para lá.
Ler as SAP Fiori Design Guidelines da versão errada pode transformar uma revisão de design em uma discussão sobre recursos que o sistema não tem.
Quando as equipes devem usar as SAP Fiori Design Guidelines?
As diretrizes são mais úteis nos pontos em que as decisões de design ficam fixadas:
- Requisitos: descrever um app customizado como "um list report com um object page" dá ao negócio e à TI um vocabulário comum antes que alguém escreva código.
- Escolha de tecnologia: se um floorplan padrão cobre o requisito, o SAP Fiori elements costuma ser o caminho mais barato; se não, o desenvolvimento freestyle se justifica.
- Revisões de design: os revisores podem apontar uma diretriz específica em vez de discutir gosto.
- Aceite: as orientações sobre redação, tratamento de mensagens e acessibilidade dão aos testadores critérios concretos.
Exemplo: a Alder Manufacturing quer uma tela para que os compradores revisem as confirmações de fornecedor da Cedar Office Supply. Consultar primeiro os floorplans mostra que um list report com um object page se encaixa, o que define tanto o design quanto a abordagem de construção. As SAP Fiori Design Guidelines rendem mais quando são consultadas antes do primeiro mock-up, não depois da primeira reclamação.
Quais são os erros comuns com as SAP Fiori Design Guidelines?
- Tratar as diretrizes como documentação para desenvolvedores. Elas descrevem a experiência; os detalhes de implementação ficam no SAPUI5 SDK.
- Desenhar um layout customizado quando um floorplan se encaixa. Layouts customizados custam mais para construir e manter e se distanciam dos próprios apps da SAP.
- Ler a edição web para um app móvel nativo. iOS e Android têm edições próprias.
- Ignorar redação e mensagens. Rótulos, estados vazios e textos de erro fazem parte das diretrizes, e profissionais relatam com frequência que são a primeira coisa que os revisores apontam.
- Confundir conformidade com adequação à tarefa. Um app pode seguir todas as diretrizes e ainda modelar as etapas erradas. A aderência ao processo precisa ser verificada à parte.
As SAP Fiori Design Guidelines são um padrão compartilhado e funcionam melhor quando a equipe inteira, e não apenas os designers, as utiliza.
SAP Fiori Design Guidelines vs. SAPUI5: qual é a diferença?
| SAP Fiori Design Guidelines | SAPUI5 | |
|---|---|---|
| O que é | Documentação de design system | Framework de aplicação JavaScript |
| Formato | Princípios, floorplans, orientações sobre elementos de UI e padrões, UI kits | Bibliotecas de runtime, APIs, SDK e ferramentas |
| Público principal | Designers, product owners, revisores | Desenvolvedores |
| Pergunta que responde | Como o app deve parecer e se comportar? | Como o app é construído e executado? |
| Plataformas | Edições para web, iOS e Android | Apenas navegadores web |
As SAP Fiori Design Guidelines definem o padrão; o SAPUI5 é uma das tecnologias que o implementam para a web.
Perguntas frequentes
O acesso às SAP Fiori Design Guidelines é gratuito?
Sim. As SAP Fiori Design Guidelines estão disponíveis publicamente no portal SAP Design System, sem login SAP. Elas incluem princípios de design, floorplans, orientações sobre elementos de UI e UI kits que os designers podem usar em mock-ups.
Para onde foram as SAP Fiori Design Guidelines?
Desde 2025, as SAP Fiori Design Guidelines fazem parte do portal SAP Design System, em sap.com, que reúne SAP Fiori for Web, iOS e Android. Os links antigos para o site anterior das diretrizes redirecionam para o novo endereço.
O SAP Fiori é um produto ou um design system?
O SAP Fiori é, antes de tudo, um padrão de experiência do usuário definido pelas SAP Fiori Design Guidelines. A SAP também usa o nome para os apps que o seguem e para o SAP Fiori Launchpad. Tecnologias como o SAPUI5 e o SAP Fiori elements implementam o padrão.
Apps SAP Fiori customizados precisam seguir as diretrizes?
Nada impede tecnicamente um app customizado que ignore as diretrizes. Os apps SAP Fiori elements as seguem em grande parte por construção, enquanto os apps SAPUI5 freestyle só as seguem se a equipe projetar para isso. A consistência com os apps standard é o motivo prático para seguir as diretrizes.
O que é o SAP Horizon?
O SAP Horizon é o design visual atual do SAP Fiori, descrito nas SAP Fiori Design Guidelines e entregue no SAPUI5 como temas como Morning Horizon e Evening Horizon. Ele muda a aparência dos apps, não seus floorplans nem sua lógica subjacente.
Fontes
- SAP Design System: SAP Fiori for Web
- SAP Learning: Introducing SAP Fiori (design principles and SAP Design System)
- SAPUI5 SDK: Developing apps with modern concepts — guidance for developers
- SAPUI5 SDK: Available themes
- SAP Design System: SAP Fiori for Web — Guideline Versions
- Aplica-se a
- SAP S/4HANA on-premise · SAP S/4HANA Cloud Private Edition · SAP S/4HANA Cloud Public Edition · SAP BTP
- Última revisão