Hva er Fiori?
SAP Fiori er først og fremst et prisvinnende design system med elementer, retningslinjer og verktøy for å skape en enhetlig og brukervennlig SAP opplevelse.
En “Fiori app” kan lages på forskjellige måter og med forskjellige teknologier avhengig av bruksområde og kundens preferanser.
Fiori applikasjoner aksesseres via Fiori Launchpad hvor alle appene er strukturert i forskjellige områder, i tillegg til at man selv kan legge de appene man bruker mest i "My Home"
Mange av appene har KPI'er som vises direkte på appens "Tile", noe som gjør at man raskt får et overblikk over status og eventuelle avvik
Kategorier
Transaksjonsapplikasjoner er Fiori-applikasjoner som brukes til å utføre transaksjonsrelaterte oppgaver, inkludert godkjenning av fakturaer, oppretting av salgsordrer og håndtering av produksjonsordrer. Disse applikasjonene jobber som oftest med et enkelt objekt av gangen og gir en enkel og brukervennlig måte å utføre en oppgave på.
Analyseapplikasjoner lar brukere utføre analyser på store datamengder ved hjelp av HANA-databasen og applikasjonen er som oftest veldig visuell med forskjellige typer grafer. Analyseapplikasjoner kan brukes til å utføre ulike analyser, inkludert økonomiske analyser, salgsanalyser og supply chain-analyser.
Faktaapplikasjoner gir deg tilgang til viktig forretningsinformasjon og et overblikk på tvers av modulene i SAP. Det kan for eksempel være en 360-graders visning av en kunde eller en totaloversikt over et gitt produkt eller varegruppe.
Floorplans
De forskjellige applikasjonskategoriene sier gjerne noe om hva applikasjonen skal brukes til, men ikke nødvendigvis hvordan den skal se ut. Til det har vi “Floorplans” som enkelt forklart er ferdige designoppsett som gir et konsistent utrykk og en rask vei til mål.
Finner man ikke en floorplan som passer eller ønsker en egen flyt så kan også hele brukeropplevelsen bygges fra scratch som er det vi kaller freestyle. Vi bruker fortsatt de samme designelementene, men setter de sammen slik at de passer kundens arbeidsflyt og forventning.
Autostore applikasjonen vår er et eksempel på en slik app
Teknologi
Det vi hverdagen oftest kaller en Fiori app er en UI5 app. UI5 er SAPs HTML5 rammeverk for å bygge forretningsapplikasjoner som kjører i en nettleser, enten det er på desktop, tablet eller mobil. De fleste applikasjonene vi lager i dag er med UI5, men dette kan fort endre seg.
SAP har nemlig et stort fokus på mobilitet og har bygget rammeverk for å bygge native apper for både iOS og Android. Også her får man Fiori design og egne floorplans tilpasset de aktuelle enhetene, i tillegg til de mange mulighetene til å integrere med både kamera, GPS og bluetooth enheter.
Native iOS app med Fiori design
For mindre komplekse applikasjoner så finnes det også verktøy forbeholdt de som trives bedre med norsk/engelsk enn “onPress = async () => {“.
SAP Build apps er et enkelt og visuelt verktøy hvor man kan bygge apper uten å skrive kode. Man trekker inn designelementer og knytter logikken sammen ved hjelp av flyter. Løsninger som dette passer utmerket for små og mindre komplekse apper som ikke krever at utvikleren implementerer mye logikk.
SAP Build Apps
Ok - så det finnes mange forskjellige typer Fiori apps - hvilken bør man velge når?
Det finnes ikke noe fasitsvar på hvilken løsning som passer best når, men vi kan driste oss til å komme med noen enkle anbefalinger.
Tenk gjennom hva appen skal brukes til og hvor den skal brukes
Tenk brukertilfredshet når du bestiller en app. Visuelle elementer som grafer og fargekoder gjør opplevelsen mer helhetlig
Tenk gjennom hvor appen skal brukes. Er det en naturlig del av alle arbeidsflater eller er det bedre å lage en skreddersydd mobil app
Skal appen gjøre mye eller lite? Kanskje du eller noen i ditt team ønsker å prøve seg på å lage den selv?
Den røde tråden
Den store fordelen med et felles design rammeverk er at appene vil se like ut uavhengig av teknologi. Med SAP Build Work Zone (tidligere Launchpad Service) så kan man legge hele Fiori launchpad sikkert i skyen og aksessere den via alle enheter - enten via browser eller via “Mobile Start” som du finner på AppStore og Google Play. Og uavhengig av hvilken teknologi du har valgt for de forskjellige appene så kan alle aksesseres fra Work Zone.
Work Zone