Skip to Content
0

Should I extend a standard Fiori-App or should I develop my own Fiori-App?

Jan 30 at 07:28 PM

137

avatar image
Former Member

Dear all,

I have been asking myself what criteria I need to consider when deciding to either extend a standard Fiori-App or should I develop my own?

On the one hand I agree that extending Fiori-Apps is more efficient, but this may also cause issues, especially if the basics are missing.

Does anyone know of any guidelines that would help support my decision of either extending or developing my app?


Kind regards

Timo

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Oliver Graeff
Jan 30 at 07:49 PM
2

Hi Timo,

looking at the UI layer of a Fiori app, there are two aspects: The UI technology SAPUI5 and the Fiori applications making use of this technology, e.g. by offering extension points.

  • Regarding SAPUI5 have a look at the classic code-based extensions (e.g. view extension points) and especially at Caveats Regarding Stability Across Application Upgrades In simple words: The more complex the extension is, the more risk you have with patches/upgrades.
    Also check the SAPUI5 Flexibility Services with which you can adapt a UI in an upgrade-safe and modification-free way.
  • Regarding the Fiori app itself check information on the respective app, e.g. in the SAP Fiori apps reference library -> select the app -> Implementation Information -> Extensibility -> Extensibility Documentation.

As you probably have guessed this is a trade-off between staying close to the standard versus being able to do all kinds of 'bigger' changes. Or in other words: It depends...

Cheers,
Oliver

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hi Oliver,

Thanks a lot for the fast response and the reference points!

Greetings

Timo

0
Vinita Kasliwal Jan 30 at 08:07 PM
1

Hi Timo

The right way I suggest would be do to base on a standard Fiori App if it meets your requirement and then extend as needed as why would you want to reinvent the wheel if there is a standard app which exists and does the work already?

if not you can explore the floor plans provided by SAP and start from there which also helps in getting started pretty quickly

https://experience.sap.com/fiori-design-web/explore/

Regards

Vinita

Share
10 |10000 characters needed characters left characters exceeded
Emanuele Ricci Jan 31 at 09:20 AM
1

SAP Fiori apps can be extended via hooks. This allows you only limited extensions.

I think that your answer will come only after a little bit of experience and how much your customer wants a custom application that goes far away from the design and features of the Fiori app.

Creating a Fiori like app from the scatch is not easy and is time consuming but it gives you the opportunity to learn the framework and the platform. Also you will have a custom app to re-use with your next clients ;)

Share
10 |10000 characters needed characters left characters exceeded