Sap Fiori dal punto di vista dello Sviluppatore | SapProfession gtag('config', 'AW-858385100');

Sap Fiori dal punto di vista dello Sviluppatore

Introduzione a SAP Fiori per ABAPers

La sempre crescente facilità di connessione con internet ha potenziato enormememte l’uso dei dispositivi intelligenti da parte degli utenti finali. Cio’ ha consentito di  usare app per acquistare, vendere, effettuare transazioni bancarie, ecc. SAP si e’ resa conto di quanto la User Experience (UX) fosse importante e ha lavorato per migliorla con l’introduzione delle app Personas e Fiori.

Le applicazioni Fiori saranno molto critiche per il business SAP, quindi ogni ABAPer dovrebbe avere le conoscenze di base su Fiori. Qui tenteremo di fornire una facile introduzione su Fiori Apps (più specificamente dal punto di vista dello sviluppatore).

Abbiamo gia detto come Sap Fiori costituisce una nuova esperienza utente (UX) per software e applicazioni SAP. Quindi Fornisce un set di applicazioni utilizzate in normali funzioni aziendali come workflow, app finanziarie, app di calcolo e varie app self-service

SAP Fiori offre oltre 300 applicazioni basate su ruoli come risorse umane, produzione, finanza, ecc. SAP Fiori consente più applicazioni per dispositivi che consentono agli utenti di avviare un processo sul proprio desktop / laptop e di continuare tale processo su uno smartphone o su un tablet. SAP ha sviluppato Fiori Apps sulla base dell’interfaccia utente UI5

fiori

Punti di attenzione

Come prima cosa, vorrei sottolineare, è che la creazione di un’App Fiori richiede più delle competenze di sviluppo. Nella tradizionale GUI di SAP o persino in WebDynpro, solitamente uno sviluppatore e una persona funzionale collaborano per definire la schermata di selezione e il display di output. Nel caso di Fiori, questo è il primo cambio di prospettiva. Devi includere un esperto di progetto per la creazione della app. Ciò spinge una parte di ABAPers alla programmazione del backend e quindi, un ABAPer potrebbe non essere molto esperto nella progettazione del front-end.

Il secondo punto da menzionare è che Fiori è tutto basato sull’esperienza utente e quindi tutte le app sono preparate per uno specifico gruppo di utenti. Un’app può svolgere una o più attività, ma tutte devono essere eseguite dalla stessa persona. Se hai creato un’app in cui più gruppi di utenti devono eseguire parte dell’attività, considera di non aver raggiunto appieno lo scopo della app.

Terzo, le app Fiori devono essere coerenti. Quindi, se sei nuovo a SAP Fiori, guarda le app Fiori standard progettate da SAP. Le app demo sono disponibili gratuitamente sul dashboard ufficiale di SAP. Basta google per dare un’occhiata. Le app di Fiori personalizzate devono essere simili nel loro approccio / design in modo che l’utente possa elaborare intuitivamente una nuova app per conto proprio

Principi base

Le applicazioni Fiori seguono principalmente 5 principi di base:

  • DOVREBBE ESSERE BASATA SUL RUOLO.
  • DOVREBBE ESSERE SEMPLICE.
  • DEVE ESSERE GRADEVOLE.
  • DEVE ESSERE COERENTE.
  • DOVREBBE ESSERE RESPONSIVA

Semplice e gradevole sono davvero difficili da descrivere e devi usare il tuo giudizio (o il giudizio dei tuoi designer). Se utilizzi lo strumento SAP consigliato per lo sviluppo di app, la tua app sarà reattiva per impostazione predefinita

Ora si arriva alla parte ABAP.

Il frontend ha bisogno di dati di back-end da mostrare (o su cui eseguire azioni). Il flusso di dati è gestito da OData e qui arrivano gli ABAPERS. Gli ABAPers sviluppano l’OData e per fare una semplificazione grossolana, OData è come una classe / metodi. Quindi non essere troppo spaventato quando qualcuno ti chiede di Fiori. Sai già qualcosa al riguardo. Prova ad imparare parte per parte, le diverse terminologie e le tecniche.

Qui ho cercato di condividere le mie riflessioni iniziali su Fiori. È ancora un concetto molto nuovo e possiamo impararlo insieme. Se hai una domanda specifica o un problema relativo a Fiori, ti preghiamo di menzionarlo nel commento e cercheremo di rispondere nel miglior modo possibile

Click Here to Leave a Comment Below 0 comments
elenco Blog