on 01-24-2013 9:26 AM
Hello experts,
I would like to start developing mobile applications with sapui5, but before going into coding i would like learn some general info,
- What are the ways to develop a mobile application for sap and how can i decide which is the best for me ?
- Where should i start to learn sapUI5 ? I have been through SDN Forum but could not find a topic for a beginner..
- Which technologies do i need to use or install in order to develop a sapui5 app ?
I know this is quite basic for most people but i should start from scratch,
Kindest Regards,
Yasin,
Below answers to your query :
2. Which technologies do i need to use or install in order to develop a sapui5 app ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ravi,
UI5 can run on many different platforms. You might need Gateway installed, as Gateway makes it a lot easier to consume services from ECC and build UI5 applications on top.
Normally we are creating an OData service through Gateway which is interacting between SAP backend and Front end (UI5)
Regards,
Tejas
Hi Tejas,
I was curious to know why should one prefer SAPUI5 instead of Sybase Unwired Platform which provides an easier way to connect to SAP back-end or the gateway (the scenario being developing a web app which can be opened through a web browser and NOT a mobile app).
Regards,
Ravi Chaudhary
I think UI5 has far more better look and feel . Many advantages in terms of User interface. Application is written in javascript, which is highly in demand in web application programming.
I hope these points will be helpful
BR
Tejas
Hi Tejas,
That was very helpful. Thanks for sharing. I have SUP2.2 SP02 version and I am not sure if that would allow me to develop a web app that can be accessed through tablets and mobile web browser. If I can , could give me some details on how to go ahead with that? Also, isn't the SUP connecting to the SAP servers using the OData protocol?
Regards,
Ravi Chaudhary
Hi Tejas,
As per your reply
2. Which technologies do i need to use or install in order to develop a sapui5 app ?
Installation :
Tools required :
i have completed the above steps --what is the next step to proceed?
Can you share the information on how to integrate, UI5 toolkit to eclipse and Tomcat Apache as well to eclipse?
Regards,
Usha
Hi Usha,
Please find the detailed procedure for setting up UI5 via Eclipse
1. You have to Integrate UI5 :
http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/c08465d5-b833-2f10-e59d-f67a5c...
2. Integrate SAP UI5 in Eclipse :
3. Provide path for the UI5 folder
4. Download JDK 6 (Not jre)
5. Goto Windows > Preferences > Java > Installed JREs > Once JDK is installed , check on Jdk 1.6.0, which should appear in window like this below
6 .Click Ok
7. Now add local server (Apache tomcat 7 latest)
8. Goto Windows >preferences> servers> Runtime Environments >Add >Next
9. Select Jdk 1.6 from drop down as below :
10. Finish
For Sample app creation :
Follow this thread :
Let me know if still facing problem with Installation.
Hi Tejas,
Our company is studying the Pro and Cons of UI5. Some very fundamental questions that need your help :
1. Regarding the development environment, are there any libraries that are availble for UI5 programs to call for common modules/functions? We are worrying that additional libraries (such as that from Fiori) need to be installed so that common functions need not to be developed from scratch.
2. The learning curve for UI5.
How would you compare the learning curve for UI5 against for example, ABAP WDP?
Thanks
Ivan
Hi Ivan,
I would like you to share your discussion in a new thread, such that people across the community can answer your query and you are satisfied, and people who are new to UI5 can get relevant answers.
Request you to create new thread for the same and tag it with #Fiori #UI5 #Fiori_ui5 (whichever relates your question)
Regards,
Tejas
Hi Darshan,
BY connection do you mean getting data from ABAP systems and populate it in UI ?
If yes, then you can introduce Gateway system in middle of ABAP and frontend. You have to connect abap and gateway system with trusted RFC and create one gateway service which will get the data from backend system,
Once you have the service, you can create a UI5 application and consume this service to populate data in the UI.
Let me know if my response is not clear.
Regards,
Tejas
Hey Tejas,
BY connection do you mean getting data from ABAP systems and populate it in UI ?
Yes, That is what i mean (as well vice-versa i mean UI to ABAP too)
If yes, then you can introduce Gateway system in middle of ABAP and frontend. You have to connect abap and gateway system with trusted RFC and create one gateway service which will get the data from backend system.
Tejas,Can you please explain with screenshot or any link to understand verywell?
Thank you,
Darshan
Hey Tejas,
First of all Thanks for lovely information. I learn so many things from your reference.
Basically i need Gateway service access in Netweaver to run UI5.
Thing is that SAP has also introduced SAPWebIDE.
So a question comes in my mind that what are the basic difference (adv/disadv) to develop UI5 application in SAP WebIDE and Eclipse(Kepler,Luna)?
Thanks,
DARSHAN
Got the following links from search , that may be useful for you
For installation part you can refer this
http://help.sap.com/hana_one/SAP_UI5_Reference_for_SAP_HANA_en.pdf
For using ( developer guide ) http://help.sap.com/hana/SAP_UI5_Developer_Guide_for_SAP_HANA_en.pdf
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Yasin,
skipping the first question and directly going to SAPUI5, I would recommend
https://sapui5.netweaver.ondemand.com/sdk/
as starting point, in particular the "Developer Guide" section.
SAPUI5 development is very much normal web development like with any other JavaScript UI library. If you know HTML and CSS well, you can start right away, otherwise you should google for some JS tutorials first.
A very first step in UI5 could be to understand how to write a very simple Hello World application. From there you could continue browsing the controls and adding them to the application, or look at other topics from the guide.
The UI5 Mobile section has a similar simple example and explains some specifics, but basically when you know UI5, you can do both mobile and desktop applications. It's ONE toolkit.
Actually you do not need to install ANYTHING to try UI5, at least for the very first steps you can just go to jsbin and modify the Hello World example there:
http://jsbin.com/aku_SAPUI5_HelloWorld/1/edit
It loads SAPUI5 from the NetWeaver Cloud (but this does not work in IE8 and IE9, so use Chrome, Firefox or IE10).
If you want to go deeper (e.g. using several files), you can do the same in Eclipse or other IDEs, deploy on your local web server and still reference UI5 from that central server, or also deploy UI5 on your local Tomcat server and reference that one. It's just one WAR file. (And it makes loading times faster.)
Regards and have fun
Andreas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.