cancel
Showing results for 
Search instead for 
Did you mean: 

Architecture question for SAPUI5 Fiori like project

former_member222223
Discoverer
0 Kudos

Hello colleagues,

we are facing some issues in our team as we are developping our first SAPUI5 project and the technology is quite new for us.

We are planning a first Fiori like application and this one will be delivered in our product trough an application server and not on the SAP store.

It is why we need to first log on to identify the system user (we have our own product authentification framework) and a "Fiori like" launchpad as Home page to select application.

For the Launchpad and the applications, we will have a Shell container.

After checked the routing and navigation tutorial, we have the following result:

We have a single App serving all the views but the Shell is present in Login page and it should'nt.

We don't think that this architecture is good as each App should have its own App container but in that case, routing and navigation seems a bit confusing.

Have you any suggestions?

Thx.

Accepted Solutions (1)

Accepted Solutions (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Jean,

Take a look at SAP Fiori Launchpad for Developers - Navigation... | SCN.

Regards,

Masa / SAP Technology RIG

former_member222223
Discoverer
0 Kudos

Thank you for documentation, it helps to undershell kow is working a shell and navigation/routing but i have still questions about the big picture and it is hard to find examples of such implementation.

Answers (2)

Answers (2)

former_member182645
Participant
0 Kudos

u can directly use application url instead on launch pad, and create your own launchpad,

goto se80, modify /ui2/ushell and change launchpad url in index.html

kammaje_cis
Active Contributor
0 Kudos

Jean,

Why can't you use Fiori Launchpad as your starting point.? That will save lots of efforts for you.

Regards

Krishna

former_member222223
Discoverer
0 Kudos

Hello Krishna, we cannot use Fiori Launchpad since it is ann application delivered in our product system. So il will be deplyed in a private network trough an apllication server.