SAP Fiori and SAP UI5 – Beginner’s Guide – Part 2
Continuing on our SAP Fiori and UI5 series, after making our base for the same in SAP Fiori and SAP UI5 – Beginner’s Guide – Part 1, we now take it forward to next level. In this part, we get ourselves familiar with OData (RESTful communication protocol) and git, github, gists and jsbin (repository management).
Getting acquaintance to OData
OData (Open Data Protocol) is an OASIS standard that defines the best practice for building and consuming RESTful APIs. OData helps you focus on your business logic while building RESTful APIs without having to worry about the approaches to define request and response headers, status codes, HTTP methods, URL conventions, media types, payload formats and query options etc.
1. To get the basics going, a good REST API tutorial site can be visited here.
Open Source Code Repository – git, github, gists and jsbin
SAP developer should learn how to use the open source Code Repository. For indepth know how, please visit following free tutorials by Code School in order:
Try Git – Learn how to use Git by reviewing the basic concepts of Git version control. Try out this introductory course that was created with GitHub.
Git Real – Learn more advanced Git by practicing the concepts of Git version control. Increase your Git knowledge by learning more advanced systems within Git.
Git Real 2 – Learn advanced Git by practicing Git version control with Git Real 2. Continue to increase your Git skills by learning more advanced systems within Git.
Additionally, you can also refer Help Us To Help You – Share Your Code on knowing how to share your code using github and gists.
And a hands on course on github is Mastering Github by codeschool.
Here comes SAP Fiori and UI5
Following Open SAP courses are really great stepping stones to begin the SAP Fiori and UI5 journey. They provide good video tutorials, information and documentation for the journey.
Get started using UI5 Developer Toolkit
The single place to look out for all the UI5 resources, all kind of search and helps you ever need to get connected to SAP UI5. SAP regularly updates the same, keeping you aware of the latest developments in SAP UI5.
It is also helpful to know about Setting up the SAP Fiori Prototyping Kit – Know how on how to set up Prototyping Kit for the UI5 apps.
Other useful Links
1. SAP Fiori Design Guidelines – design guidelines for developers by SAP on Fiori and UI5.
2. SAP Fiori Apps Library – Lists all SAP Fiori Apps lunched by SAP as of now.
3. SAP Fiori Demo, Cloud Edition – place to see SAP Fiori UX live in action.