cancel
Showing results for 
Search instead for 
Did you mean: 

Develop applications for SAP Fiori

Former Member
0 Kudos

On a recent conversations with one of our clients i have recently come across SAP Fiori . I also came to know that SAP released this with a certain of 25 applications in the very first release and around 120 applications in the second where the apps of fiori runs across all the devices and platforms and mainly focused for Work flow processes.

I am very much interested to know

1) how to develop applications for SAP Fiori.

2)Is this completely based on SAP UI5

3) Pre requisites skills/ tools to develop apps for fiori.

3) Does working on fiori apps means ( customizing Fiori apps according to client requirements/ developing the application from scratch to be added as one of the applications when sap releases  (ie among 25 apps) ).   

4)Any webinars / documents /sample applications to start have an initial step towards this.

5) I believe this is one of the main strategy towards SAP Mobility, then why did n't it mention in OPENSAP course?

Please throw some light on this scenario for much exposure on SAP fiori .

Accepted Solutions (1)

Accepted Solutions (1)

midhun_vp
Active Contributor
0 Kudos

FIORI is a set of mobile apps developed using the SAPUI5 framework. FIORI is a just a name given to the set of apps released by SAP. You can develop your own custom apps using SAPUI5 from scratch (and it can be called as FIORI like apps ).  Complete samples and documents on this is in this space

1) You can download the SDK here and start development. This might help you

2)Yes it is based on SAPUI 5 framework. You will be consuming the Odata services in the mobile to do CRUD.

3) Working on fiori means, working on the existing FIORI apps released by SAP. It can be an implementation of the FIORI apps in your customer environment or customization of the existing FIROI apps (source code is available).

4) You can get most resources in the space I mentioned.

5) The recently happened  course in opensap covers a sample app using SAPUI5 framework. If you go through the session you will get it.

Finally, SAPUI5 is open source now .

Hope that answers your questions.

-Midhun VP

Former Member
0 Kudos

Working on fiori means, working on the existing FIORI apps released by SAP.
It can be an implementation of the FIORI apps in your customer environment or customization of the existing FIROI apps (source code is available).

I am very much interested to know the implementation of FIORI Apps in customer landscape. Please throw some light on this.

Where can i get the source code from for the fiori apps . Is it available in Service market place, I have nt found any in servicemarket place also.

I am very interested to know , is there any possibility to develop our own app for fiori and include in sap released list of fiori  apps.

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

Please check "And Now?" section in the given link

http://scn.sap.com/community/developer-center/front-end/blog/2013/12/11/what-is-openui5-sapui5

Rgrds,

Jitendra

midhun_vp
Active Contributor
0 Kudos

For source code and customization go here, http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/80649c2f-3bfc-3010-0da6-ae101dcea...

The simple 3 documents that I have used to know about FIORI is here, might help you

http://help.sap.com/saphelp_fiori/fiori10_install_en.pdf

http://help.sap.com/saphelp_fiori/fiori10_extend_en.pdf

http://help.sap.com/saphelp_fiori/fiori10_security_en.pdf

As I mentioned before its possible to create apps like fiori but I don't think you can add those apps along with SAP's FIORI set. If you can add in the sap app store same as SAP do.

- Midhun VP

Former Member
0 Kudos

Thanks guys , now got some quick overview as what is what.

As per the SAP Fiori | Sales | Line of Business | Marketplace Site View 1 in the pictures , the person RanjithaBalaraman is assigned with certain number of applications which may be running in  SAP FIORI box.(Fiori apps means running in a shell )

I am very much interested to know where these list of apps assigned to a particular user will be from

(i mean to say that, every time i watch a video on SAP Fiori, i see all the apps loaded in the screen , what triggers this list of apps screen)

is it some thing as HWC apps boxes

HWC can be fitted in afaria as one app and HWC has apps in it.

Is it the same with fiori?

Is it some thing like person in a company assigned with his apps in AFARIA. I am aware that AFARIA is more from security point of view, but m,y intention is to know that all the applications are running in a single box,?

and who will become the administrator?

As far i understand SAP FIORI will be installed beside to Business Suite (correct me if i am wrong)

This post may be huge with lot of queries, but please help me in understanding this?

midhun_vp
Active Contributor
0 Kudos

Fiori apps are different from HWC. These are web apps.ie. you can't find an apk file for this to install in a device (its possible with cordova +sapui5 but) instead you will have an Url for each app. You will be executing this url in your mobile browser that brings the screen similar to mobile app. Usually these links will be make as bookmarks in mobile browser for easy access. There are pre built add ons to run your apps .

Read the RDS documents to know end to end information on how it works.

-Midhun VP

Former Member
0 Kudos

Hi Midhun,

Thanks for the links. They have been great help to know about sap fiori apps.

with regards.

Ch.Ravi Shankar

Virinchy
Active Contributor
0 Kudos

As far as i understood , custom applications can be developed and installed along with other Fiori apps and be place in Fiori launchpad . Please have a look at this for more information.

Please Correct me if i am wrong .

midhun_vp
Active Contributor
0 Kudos

You are right its possible to add custom app to the fiori launchpad and use it in our environment but I don't think its possible to sell those apps along with the FIORI set since FIORI is a set of apps developed and sold by SAP only.

Midhun VP

Virinchy
Active Contributor
0 Kudos

I am not completely sure on this (selling the custom apps via SAP STORE , but we can try selling this to a client with existing fiori infrastructure- excluding the licensing  , )

I guess SAP is working to resolve this .

midhun_vp
Active Contributor
0 Kudos

It is possible to certify the apps (involves cost) and sell the apps via SAP Appstore (involves profit sharing). I have worked closely with SAP to certify some of apps, but those were native/packaged apps. I am not sure web apps developed used SAPUI5 (fiori like apps) can sell in this way. But the FIORI app set is completely managed by SAP and adding our apps into that set and selling it via appstore may be difficult or not allowed.

The app certification team at SAP is really helpful and dedicated.

Midhun VP

Virinchy
Active Contributor
0 Kudos

Yes i can understand how SAP store works with partners and as mentioned above , till now only Native/packaged apps are published in SAP store ,

But the FIORI app set is completely managed by SAP and adding our apps into that set and selling it via appstore may be difficult or not allowed.

I am not sure on this , may be we can expect something in future / can confirm with ICC team .

Former Member
0 Kudos

Hi Midhun,

I have some doubts regarding the licensing and buying of FIORI apps. Suppose i buy it for $150, would all the UI and Odata components/add-ons be available along with it? I mean, once i buy, (I already have eclipse, and gateway and UI components installed in my backend system), will i get the different SAP UI applications when i run the UI5/UI5_REPOSITORY_LOAD?

I know that from Service Market place we would get these components available. But i want to know once i buy it from the store then how does it work? I l get all the components for all the apps?

Regards,

Manisha

Answers (5)

Answers (5)

0 Kudos

Hi Experts, I am new in SAP Fiori. Currently my company needs to amend UI5 Java script, so I need to follow below steps?

1. Download eclipse based Fiori setup as my new company is using eclipse instead if WEBIDE

2. Install UI5 development tool kit from eclipse help menu - troubling me, not showing software

3. Once downloaded, how to pull existing code from PRD to dev

4. I need to apply some change in code, that is just default "Approve" value if PR approver not enter any remark on remark field

5. Test and transport Fiori code to PRD

6. Check it is working fine in PRD environment

Thanks in advance

Swami

Former Member
0 Kudos

Hi,

The pdf links are no longer active.

Can you resend new links.

I 'd like to learn from the basics of Fiori, from the font-end server up to the back-end service, modules e interconnections..

Is it possible to get it on a manual?

Many tanks for all the help anyone can provide here.

Regards,

Marc

Former Member
0 Kudos

that pdf links above are for fiori wave 1 and not longer available.

you can learn basics of Fiori from here

Regards,

Derrick

midhun_vp
Active Contributor
0 Kudos

Is your question answered ?

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

Please check Masayuki's published documents on SAP FIORI

http://scn.sap.com/people/masayuki.sekihara/content

NareshChittoor
Participant
0 Kudos

Below link, will help you to learn about SAP FIORI and will help to identify Prerequisites.

http://scn.sap.com/docs/DOC-41598