SlideShare a Scribd company logo
1 of 8
Download to read offline
SAP UI5 OVERVIEW | SAP UI5 ARCHITECTURE –
FEATURES
SAP UI5:-
Sapui5 is a client UI technology based on JavaScript, CSS, and html5. Sapui5
applications run in a browser. Servers come into play for deploying your
applications, storing the sapui5 libraries and connecting to a database.
Pre-Requisite –
• Basics of HTML – HTML file structure and comfortable in working with markup
tags. No need to be expert in HTML5 but basic knowledge is necessary.
• CSS – CSS is second pre-requisite which is also not mandatory but basics are very
important and good to know.
• JavaScript – This is the mandatory thing to know before starting with SAPUI5.
Because SAPUI5 is completely depended on JavaScript and other JS libraries.
What is SAP UI5:-
It is SAP’s User Interface Development Toolkit for HTML5, simply SAPUI5. It is
the latest technology in SAP area.
SAP has been trying so difficult to make the UI svelte and flexible for a long-term,
however, it becomes now not as much as the standards while evaluating to famous
technologies to be had inside the marketplace. SAPUI5 is a sign of change in SAP
technique to UI.
SAPUI5 is an SAP’s library framework evolved the use of JavaScript, HTML5, CSS
and other internet technology. It can provide a better user interface for the SAP
products.
Note: There is also an open source version called OpenUI5.
This User Interface is Simple, Multi-device well suited and Easy to use. To work
with this framework you must aware about the basics of JavaScript, HTML5, and
CSS...
Technically, SAPUI5 supports software developers in growing rapid and smooth
User Interface Applications based totally on HTML5 and JavaScript. It looks after
tool compatibility properly (Desktop, Mobile, and Tablets).
SAP UI5 Architecture:-
Working of SAP UI5 application:-
We have back-end, front-end, and intermediate system.
 Back-end system: As a back-end, we can use SAP Systems which include ECC
or SRM or CRM. Here we are able to store and fetch all out records. It consists
of ABAP items consisting of Tables, Classes, RFC, BAPI’s etc...
 Intermediate system: As an intermediate between front-end to back-end we have
a system called Netweaver Gateway Server. Here we are able to write all database
queries and other back-end side logic. All records will come to Front-end from
Netweaver Gateway.
 Front-end system: As a front-end, we have SAPUI5 utility. It will have all UI
elements with the intention to show in browsers and in every other device.
System Connection:
SAP system saves the records in table layout. Netweaver Gateway service will fetch
statistics from SAP systems and generates OData service within the format of XML,
JSON or XSL. SAPUI5 the front-end programs will generate OData or Https
requests from the front-end and request for the records.
For the request, that generated information could be serviced. After getting data
from Netweaver Gateway services UI5 application will display information in the
form of UI Elements which include forms, graphs, tables etc...
SAP Overview:-
SAP presents numerous equipment that the users can use to enhance their user level in to create
apps with wealthy user interfaces for Web enterprise programs. The maximum common
enablement tools include −
• Theme Designer
• NWBC and Side Panel
• FPM Screens
• SAP UI5 Development Tools
SAP UI5 Features:-
SAP UI5 provides the subsequent key functions −
• It provides extensibility principles on the code and application stage.
• It provides ability to create complex UI patterns and predefined layouts for typical use
instances.
• Provides the Model-View-Controller (MVC) and records binding methods.
• Keyboard interaction guide and accessibility functions.
• SAP UI5 is based on open standards like JavaScript, CSS, and HTML5.
• It provides theming aid based on the CSS.
Advantages of SAP UI5:-
Following are the benefits of the use of SAP UI in business −
• It enables in growing productiveness.
• Increase user adaption.
• Less manual mistakes.
• Reduce the fee of training.
• The High performance of SAP machine.
• Perfectly designed API and can be fed on effortlessly.
SAPUI5─Version
There is number of listings of recent UI5 versions that have introduced. Each UI5 provides new
capabilities and improvements from the preceding versions, platform assist, usability
improvements, and many others.
 SAP UI5 1.26
 SAP UI5 1.28
 SAP UI5 1.30
 SAP UI5 1.32
 SAP UI5 1.34
 SAP UI5 1.36
 SAP UI5 1.38 and much more like SAP UI5 1.6
VersionScheme:-
SAP UI5 uses the 3-digit version number. For example, SAPUI5 1.36.5 here,
The digit (1) – It specifies the major version.
The second digit (36) – It specifies the minor version number.
The third digit (5) – It specifies the patch version number.
The patches can be identified by using the major and minor version, as well as the patch version
in SAP UI5.
SAPUI5vs.OpenUI5:-
SAP UI5 and Open UI5, both offer the UI development environment. SAP UI5 is part of SAP
product suite and isn't always a separate license. It is incorporated with exceptional SAP
merchandise like −
 SAP NW 7.4 or higher
 SAP Net Weaver AS 7.3x
 SAP HANA Cloud and on-premise solution
Open UI5 is an open supply technology for software improvement and it became released with
Apache 2.0.
SAP UI5 is not a separate product and is
available with SAP product suite
Open UI5 is free open source platform for
application development
SAP UI5 is integrated with
 SAP HANA
 SAP HANA Cloud Platform
 SAP Netweaver higher releases
Open UI5 was introduced with Apache 2.0
license
OpenUI5 is Open Source, and is available
on GitHub
UI5 BrowserSupport:-
SAP UI5 supports the following browsers from Microsoft
 Google
 Firefox
 Safari
 Internet Explorer with the latest releases.
The supported feature varies with the browser version and the vendor.

More Related Content

What's hot

Sap fiori overview 1.0
Sap fiori overview 1.0Sap fiori overview 1.0
Sap fiori overview 1.0rajpsft
 
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...Aspire Techsoft Academy
 
Full-Stack JavaScript Development on SAP HANA Platform
Full-Stack JavaScript Development on SAP HANA PlatformFull-Stack JavaScript Development on SAP HANA Platform
Full-Stack JavaScript Development on SAP HANA PlatformHP Seitz
 
ABAP Development in time of S/4 - Do's and Don'ts and Golden Rules for Simpli...
ABAP Development in time of S/4 - Do's and Don'ts and Golden Rules for Simpli...ABAP Development in time of S/4 - Do's and Don'ts and Golden Rules for Simpli...
ABAP Development in time of S/4 - Do's and Don'ts and Golden Rules for Simpli...Christian Lechner
 
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...onlinetrainingplacements
 
Custom code management & tools
Custom code management & toolsCustom code management & tools
Custom code management & toolsTimo_John
 
Sap abap ppt
Sap abap pptSap abap ppt
Sap abap pptvonline
 
SAP Inside Track Munich 2016 - SAP HANA Cloud Platform
SAP Inside Track Munich 2016 - SAP HANA Cloud Platform SAP Inside Track Munich 2016 - SAP HANA Cloud Platform
SAP Inside Track Munich 2016 - SAP HANA Cloud Platform Christian Lechner
 
SAPTECHED 2016 EMEA - 10 Golden Rules for Designing a Custom-Built SAP Fiori...
SAPTECHED 2016  EMEA - 10 Golden Rules for Designing a Custom-Built SAP Fiori...SAPTECHED 2016  EMEA - 10 Golden Rules for Designing a Custom-Built SAP Fiori...
SAPTECHED 2016 EMEA - 10 Golden Rules for Designing a Custom-Built SAP Fiori...Robert Eijpe
 
SAP Systems Integration by SAP PI (XI)
SAP Systems Integration by SAP PI (XI)SAP Systems Integration by SAP PI (XI)
SAP Systems Integration by SAP PI (XI)alpercelk
 
The S/4 HANA Programing Paradigm
The S/4 HANA Programing ParadigmThe S/4 HANA Programing Paradigm
The S/4 HANA Programing Paradigmmsg systems Romania
 
Sapabapcoursecontent 130302033356-phpapp02
Sapabapcoursecontent 130302033356-phpapp02Sapabapcoursecontent 130302033356-phpapp02
Sapabapcoursecontent 130302033356-phpapp02Hemanth Kumar
 
Advanced Charting Controls coming to UI5
Advanced Charting Controls coming to UI5Advanced Charting Controls coming to UI5
Advanced Charting Controls coming to UI5Ondrej Bohačiak
 
SAP Developer Center - March 2016 update
SAP Developer Center - March 2016 updateSAP Developer Center - March 2016 update
SAP Developer Center - March 2016 updateVitaliy Rudnytskiy
 

What's hot (20)

Sap fiori overview 1.0
Sap fiori overview 1.0Sap fiori overview 1.0
Sap fiori overview 1.0
 
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
SAP Simple Finance Training institute Pune | S4 HANA How do i start a career ...
 
Full-Stack JavaScript Development on SAP HANA Platform
Full-Stack JavaScript Development on SAP HANA PlatformFull-Stack JavaScript Development on SAP HANA Platform
Full-Stack JavaScript Development on SAP HANA Platform
 
ABAP Development in time of S/4 - Do's and Don'ts and Golden Rules for Simpli...
ABAP Development in time of S/4 - Do's and Don'ts and Golden Rules for Simpli...ABAP Development in time of S/4 - Do's and Don'ts and Golden Rules for Simpli...
ABAP Development in time of S/4 - Do's and Don'ts and Golden Rules for Simpli...
 
SAP Fiori ppt
SAP Fiori pptSAP Fiori ppt
SAP Fiori ppt
 
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
 
SAP ABAP
SAP ABAPSAP ABAP
SAP ABAP
 
Fiori Presentation
Fiori PresentationFiori Presentation
Fiori Presentation
 
Custom code management & tools
Custom code management & toolsCustom code management & tools
Custom code management & tools
 
Sap abap ppt
Sap abap pptSap abap ppt
Sap abap ppt
 
SAP Inside Track Munich 2016 - SAP HANA Cloud Platform
SAP Inside Track Munich 2016 - SAP HANA Cloud Platform SAP Inside Track Munich 2016 - SAP HANA Cloud Platform
SAP Inside Track Munich 2016 - SAP HANA Cloud Platform
 
SAPTECHED 2016 EMEA - 10 Golden Rules for Designing a Custom-Built SAP Fiori...
SAPTECHED 2016  EMEA - 10 Golden Rules for Designing a Custom-Built SAP Fiori...SAPTECHED 2016  EMEA - 10 Golden Rules for Designing a Custom-Built SAP Fiori...
SAPTECHED 2016 EMEA - 10 Golden Rules for Designing a Custom-Built SAP Fiori...
 
SAP Systems Integration by SAP PI (XI)
SAP Systems Integration by SAP PI (XI)SAP Systems Integration by SAP PI (XI)
SAP Systems Integration by SAP PI (XI)
 
The S/4 HANA Programing Paradigm
The S/4 HANA Programing ParadigmThe S/4 HANA Programing Paradigm
The S/4 HANA Programing Paradigm
 
SAP ABAP OVERVIEW
SAP ABAP OVERVIEWSAP ABAP OVERVIEW
SAP ABAP OVERVIEW
 
Prashantini Krishnan Chandrakumar
Prashantini Krishnan ChandrakumarPrashantini Krishnan Chandrakumar
Prashantini Krishnan Chandrakumar
 
Sapabapcoursecontent 130302033356-phpapp02
Sapabapcoursecontent 130302033356-phpapp02Sapabapcoursecontent 130302033356-phpapp02
Sapabapcoursecontent 130302033356-phpapp02
 
Advanced Charting Controls coming to UI5
Advanced Charting Controls coming to UI5Advanced Charting Controls coming to UI5
Advanced Charting Controls coming to UI5
 
Sap pi vs_biz_talk
Sap pi vs_biz_talkSap pi vs_biz_talk
Sap pi vs_biz_talk
 
SAP Developer Center - March 2016 update
SAP Developer Center - March 2016 updateSAP Developer Center - March 2016 update
SAP Developer Center - March 2016 update
 

Similar to Sap Ui5 Overview | Sap Ui5 Architecture – Features

Introduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsIntroduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsMahmoud Tolba
 
UI5 Tooling & Ecosystem
UI5 Tooling & EcosystemUI5 Tooling & Ecosystem
UI5 Tooling & EcosystemPeter Muessig
 
Lecture01 abap on line
Lecture01 abap on lineLecture01 abap on line
Lecture01 abap on lineMilind Patil
 
44779e8c 5b7c-0010-82c7-eda71af511fa
44779e8c 5b7c-0010-82c7-eda71af511fa44779e8c 5b7c-0010-82c7-eda71af511fa
44779e8c 5b7c-0010-82c7-eda71af511faNagendra Babu
 
Sap for beginners
Sap for beginnersSap for beginners
Sap for beginnersRohit Verma
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01Argos
 
Introducing enhancement framework.doc
Introducing enhancement framework.docIntroducing enhancement framework.doc
Introducing enhancement framework.docKranthi Kumar
 
Sap netweaver as abap 7.4 overview and product highlights
Sap netweaver as abap 7.4 overview and product highlightsSap netweaver as abap 7.4 overview and product highlights
Sap netweaver as abap 7.4 overview and product highlightsNizar Fanany
 
Atos Ibm Sap Event 22 06 2012v2 Shekhar
Atos Ibm Sap Event 22 06 2012v2 ShekharAtos Ibm Sap Event 22 06 2012v2 Shekhar
Atos Ibm Sap Event 22 06 2012v2 ShekharShekhar Bhartiya
 
sap abap training in chennai
sap abap training in chennaisap abap training in chennai
sap abap training in chennaisanjai rsamy
 
Alpha Five Version 8 - Rapid tool to build Web & Desktop DB Applications
Alpha Five Version 8 - Rapid tool to build Web & Desktop DB ApplicationsAlpha Five Version 8 - Rapid tool to build Web & Desktop DB Applications
Alpha Five Version 8 - Rapid tool to build Web & Desktop DB ApplicationsRichard Rabins
 
Storing the mental Model
Storing the mental ModelStoring the mental Model
Storing the mental ModelRainer Winkler
 
Deploy s4 hana
Deploy s4 hanaDeploy s4 hana
Deploy s4 hanaDivya Goel
 

Similar to Sap Ui5 Overview | Sap Ui5 Architecture – Features (20)

Introduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsIntroduction to SAP, Systems, Applications
Introduction to SAP, Systems, Applications
 
Cd168 (3)
Cd168 (3)Cd168 (3)
Cd168 (3)
 
UI5 Tooling & Ecosystem
UI5 Tooling & EcosystemUI5 Tooling & Ecosystem
UI5 Tooling & Ecosystem
 
Lecture01 abap on line
Lecture01 abap on lineLecture01 abap on line
Lecture01 abap on line
 
SAP for Beginners
SAP for BeginnersSAP for Beginners
SAP for Beginners
 
44779e8c 5b7c-0010-82c7-eda71af511fa
44779e8c 5b7c-0010-82c7-eda71af511fa44779e8c 5b7c-0010-82c7-eda71af511fa
44779e8c 5b7c-0010-82c7-eda71af511fa
 
Sapui5 & Fiori
Sapui5 & FioriSapui5 & Fiori
Sapui5 & Fiori
 
Sap for beginners
Sap for beginnersSap for beginners
Sap for beginners
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01
 
Abap for sd consultatnt
Abap for sd consultatntAbap for sd consultatnt
Abap for sd consultatnt
 
Introducing enhancement framework.doc
Introducing enhancement framework.docIntroducing enhancement framework.doc
Introducing enhancement framework.doc
 
Sap netweaver as abap 7.4 overview and product highlights
Sap netweaver as abap 7.4 overview and product highlightsSap netweaver as abap 7.4 overview and product highlights
Sap netweaver as abap 7.4 overview and product highlights
 
Sap – An Applications Perspective Vikram Singh Sankhala
Sap – An Applications Perspective Vikram Singh SankhalaSap – An Applications Perspective Vikram Singh Sankhala
Sap – An Applications Perspective Vikram Singh Sankhala
 
SAP
SAPSAP
SAP
 
Atos Ibm Sap Event 22 06 2012v2 Shekhar
Atos Ibm Sap Event 22 06 2012v2 ShekharAtos Ibm Sap Event 22 06 2012v2 Shekhar
Atos Ibm Sap Event 22 06 2012v2 Shekhar
 
sap abap training in chennai
sap abap training in chennaisap abap training in chennai
sap abap training in chennai
 
Alpha Five Version 8 - Rapid tool to build Web & Desktop DB Applications
Alpha Five Version 8 - Rapid tool to build Web & Desktop DB ApplicationsAlpha Five Version 8 - Rapid tool to build Web & Desktop DB Applications
Alpha Five Version 8 - Rapid tool to build Web & Desktop DB Applications
 
Sap- An Overview
Sap- An OverviewSap- An Overview
Sap- An Overview
 
Storing the mental Model
Storing the mental ModelStoring the mental Model
Storing the mental Model
 
Deploy s4 hana
Deploy s4 hanaDeploy s4 hana
Deploy s4 hana
 

More from IQ Online Training

Top 25 sap mm interview questions and answers
Top 25 sap mm interview questions and answersTop 25 sap mm interview questions and answers
Top 25 sap mm interview questions and answersIQ Online Training
 
Top 25 SAP MM Interview Questions & Answers | IQ Online Training
Top 25 SAP MM Interview Questions & Answers | IQ Online TrainingTop 25 SAP MM Interview Questions & Answers | IQ Online Training
Top 25 SAP MM Interview Questions & Answers | IQ Online TrainingIQ Online Training
 
Workday financial training | Workday Online training
Workday financial training | Workday Online trainingWorkday financial training | Workday Online training
Workday financial training | Workday Online trainingIQ Online Training
 
What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?IQ Online Training
 
SAP Fiori Interview Q& A - IQ Online Training
SAP Fiori Interview Q& A - IQ Online TrainingSAP Fiori Interview Q& A - IQ Online Training
SAP Fiori Interview Q& A - IQ Online TrainingIQ Online Training
 
SAP MM Introduction - Procurement Process of SAP MM
SAP MM Introduction - Procurement Process of SAP MMSAP MM Introduction - Procurement Process of SAP MM
SAP MM Introduction - Procurement Process of SAP MMIQ Online Training
 
Informatica basics for beginners | Informatica ppt
Informatica basics for beginners | Informatica pptInformatica basics for beginners | Informatica ppt
Informatica basics for beginners | Informatica pptIQ Online Training
 
PENTAHO INTRODUCTION|FEATURES & ARCHITECTURE OF PENTAHO
PENTAHO INTRODUCTION|FEATURES & ARCHITECTURE OF PENTAHOPENTAHO INTRODUCTION|FEATURES & ARCHITECTURE OF PENTAHO
PENTAHO INTRODUCTION|FEATURES & ARCHITECTURE OF PENTAHOIQ Online Training
 
Sap Sf Overview – Features And Its Architecture
Sap Sf Overview – Features And Its ArchitectureSap Sf Overview – Features And Its Architecture
Sap Sf Overview – Features And Its ArchitectureIQ Online Training
 
Data Analytics Tutorial | Skills to build a good career in Data Analytics
Data Analytics Tutorial | Skills to build a good career in Data AnalyticsData Analytics Tutorial | Skills to build a good career in Data Analytics
Data Analytics Tutorial | Skills to build a good career in Data AnalyticsIQ Online Training
 
OVERVIEW OF MONGODB | CREATING USER IN MONGODB & ASSIGNING ROLES
OVERVIEW OF MONGODB | CREATING USER IN MONGODB & ASSIGNING ROLES OVERVIEW OF MONGODB | CREATING USER IN MONGODB & ASSIGNING ROLES
OVERVIEW OF MONGODB | CREATING USER IN MONGODB & ASSIGNING ROLES IQ Online Training
 
Sap Fiori Tutorial - Live interactive sap fiori online training
Sap Fiori Tutorial - Live interactive sap fiori online trainingSap Fiori Tutorial - Live interactive sap fiori online training
Sap Fiori Tutorial - Live interactive sap fiori online trainingIQ Online Training
 
Oracle Fusion Financial Cloud Features - Creating Implementation Users
Oracle Fusion Financial Cloud Features - Creating Implementation UsersOracle Fusion Financial Cloud Features - Creating Implementation Users
Oracle Fusion Financial Cloud Features - Creating Implementation UsersIQ Online Training
 
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERSORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERSIQ Online Training
 
ORACLE PEOPLE TOOLS 8.55 & 8.56 | IQ ONLINE
ORACLE PEOPLE TOOLS 8.55 & 8.56 | IQ ONLINEORACLE PEOPLE TOOLS 8.55 & 8.56 | IQ ONLINE
ORACLE PEOPLE TOOLS 8.55 & 8.56 | IQ ONLINEIQ Online Training
 
Data Science tutorial for beginner level to advanced level | Data Science pro...
Data Science tutorial for beginner level to advanced level | Data Science pro...Data Science tutorial for beginner level to advanced level | Data Science pro...
Data Science tutorial for beginner level to advanced level | Data Science pro...IQ Online Training
 

More from IQ Online Training (16)

Top 25 sap mm interview questions and answers
Top 25 sap mm interview questions and answersTop 25 sap mm interview questions and answers
Top 25 sap mm interview questions and answers
 
Top 25 SAP MM Interview Questions & Answers | IQ Online Training
Top 25 SAP MM Interview Questions & Answers | IQ Online TrainingTop 25 SAP MM Interview Questions & Answers | IQ Online Training
Top 25 SAP MM Interview Questions & Answers | IQ Online Training
 
Workday financial training | Workday Online training
Workday financial training | Workday Online trainingWorkday financial training | Workday Online training
Workday financial training | Workday Online training
 
What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?
 
SAP Fiori Interview Q& A - IQ Online Training
SAP Fiori Interview Q& A - IQ Online TrainingSAP Fiori Interview Q& A - IQ Online Training
SAP Fiori Interview Q& A - IQ Online Training
 
SAP MM Introduction - Procurement Process of SAP MM
SAP MM Introduction - Procurement Process of SAP MMSAP MM Introduction - Procurement Process of SAP MM
SAP MM Introduction - Procurement Process of SAP MM
 
Informatica basics for beginners | Informatica ppt
Informatica basics for beginners | Informatica pptInformatica basics for beginners | Informatica ppt
Informatica basics for beginners | Informatica ppt
 
PENTAHO INTRODUCTION|FEATURES & ARCHITECTURE OF PENTAHO
PENTAHO INTRODUCTION|FEATURES & ARCHITECTURE OF PENTAHOPENTAHO INTRODUCTION|FEATURES & ARCHITECTURE OF PENTAHO
PENTAHO INTRODUCTION|FEATURES & ARCHITECTURE OF PENTAHO
 
Sap Sf Overview – Features And Its Architecture
Sap Sf Overview – Features And Its ArchitectureSap Sf Overview – Features And Its Architecture
Sap Sf Overview – Features And Its Architecture
 
Data Analytics Tutorial | Skills to build a good career in Data Analytics
Data Analytics Tutorial | Skills to build a good career in Data AnalyticsData Analytics Tutorial | Skills to build a good career in Data Analytics
Data Analytics Tutorial | Skills to build a good career in Data Analytics
 
OVERVIEW OF MONGODB | CREATING USER IN MONGODB & ASSIGNING ROLES
OVERVIEW OF MONGODB | CREATING USER IN MONGODB & ASSIGNING ROLES OVERVIEW OF MONGODB | CREATING USER IN MONGODB & ASSIGNING ROLES
OVERVIEW OF MONGODB | CREATING USER IN MONGODB & ASSIGNING ROLES
 
Sap Fiori Tutorial - Live interactive sap fiori online training
Sap Fiori Tutorial - Live interactive sap fiori online trainingSap Fiori Tutorial - Live interactive sap fiori online training
Sap Fiori Tutorial - Live interactive sap fiori online training
 
Oracle Fusion Financial Cloud Features - Creating Implementation Users
Oracle Fusion Financial Cloud Features - Creating Implementation UsersOracle Fusion Financial Cloud Features - Creating Implementation Users
Oracle Fusion Financial Cloud Features - Creating Implementation Users
 
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERSORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
 
ORACLE PEOPLE TOOLS 8.55 & 8.56 | IQ ONLINE
ORACLE PEOPLE TOOLS 8.55 & 8.56 | IQ ONLINEORACLE PEOPLE TOOLS 8.55 & 8.56 | IQ ONLINE
ORACLE PEOPLE TOOLS 8.55 & 8.56 | IQ ONLINE
 
Data Science tutorial for beginner level to advanced level | Data Science pro...
Data Science tutorial for beginner level to advanced level | Data Science pro...Data Science tutorial for beginner level to advanced level | Data Science pro...
Data Science tutorial for beginner level to advanced level | Data Science pro...
 

Recently uploaded

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Sap Ui5 Overview | Sap Ui5 Architecture – Features

  • 1. SAP UI5 OVERVIEW | SAP UI5 ARCHITECTURE – FEATURES SAP UI5:- Sapui5 is a client UI technology based on JavaScript, CSS, and html5. Sapui5 applications run in a browser. Servers come into play for deploying your applications, storing the sapui5 libraries and connecting to a database. Pre-Requisite – • Basics of HTML – HTML file structure and comfortable in working with markup tags. No need to be expert in HTML5 but basic knowledge is necessary. • CSS – CSS is second pre-requisite which is also not mandatory but basics are very important and good to know. • JavaScript – This is the mandatory thing to know before starting with SAPUI5. Because SAPUI5 is completely depended on JavaScript and other JS libraries.
  • 2. What is SAP UI5:- It is SAP’s User Interface Development Toolkit for HTML5, simply SAPUI5. It is the latest technology in SAP area. SAP has been trying so difficult to make the UI svelte and flexible for a long-term, however, it becomes now not as much as the standards while evaluating to famous technologies to be had inside the marketplace. SAPUI5 is a sign of change in SAP technique to UI. SAPUI5 is an SAP’s library framework evolved the use of JavaScript, HTML5, CSS and other internet technology. It can provide a better user interface for the SAP products. Note: There is also an open source version called OpenUI5. This User Interface is Simple, Multi-device well suited and Easy to use. To work with this framework you must aware about the basics of JavaScript, HTML5, and CSS... Technically, SAPUI5 supports software developers in growing rapid and smooth User Interface Applications based totally on HTML5 and JavaScript. It looks after tool compatibility properly (Desktop, Mobile, and Tablets).
  • 3. SAP UI5 Architecture:- Working of SAP UI5 application:- We have back-end, front-end, and intermediate system.  Back-end system: As a back-end, we can use SAP Systems which include ECC or SRM or CRM. Here we are able to store and fetch all out records. It consists of ABAP items consisting of Tables, Classes, RFC, BAPI’s etc...  Intermediate system: As an intermediate between front-end to back-end we have a system called Netweaver Gateway Server. Here we are able to write all database
  • 4. queries and other back-end side logic. All records will come to Front-end from Netweaver Gateway.  Front-end system: As a front-end, we have SAPUI5 utility. It will have all UI elements with the intention to show in browsers and in every other device. System Connection: SAP system saves the records in table layout. Netweaver Gateway service will fetch statistics from SAP systems and generates OData service within the format of XML, JSON or XSL. SAPUI5 the front-end programs will generate OData or Https requests from the front-end and request for the records. For the request, that generated information could be serviced. After getting data from Netweaver Gateway services UI5 application will display information in the form of UI Elements which include forms, graphs, tables etc...
  • 5. SAP Overview:- SAP presents numerous equipment that the users can use to enhance their user level in to create apps with wealthy user interfaces for Web enterprise programs. The maximum common enablement tools include − • Theme Designer • NWBC and Side Panel • FPM Screens • SAP UI5 Development Tools SAP UI5 Features:- SAP UI5 provides the subsequent key functions − • It provides extensibility principles on the code and application stage. • It provides ability to create complex UI patterns and predefined layouts for typical use instances. • Provides the Model-View-Controller (MVC) and records binding methods.
  • 6. • Keyboard interaction guide and accessibility functions. • SAP UI5 is based on open standards like JavaScript, CSS, and HTML5. • It provides theming aid based on the CSS. Advantages of SAP UI5:- Following are the benefits of the use of SAP UI in business − • It enables in growing productiveness. • Increase user adaption. • Less manual mistakes. • Reduce the fee of training. • The High performance of SAP machine. • Perfectly designed API and can be fed on effortlessly. SAPUI5─Version There is number of listings of recent UI5 versions that have introduced. Each UI5 provides new capabilities and improvements from the preceding versions, platform assist, usability improvements, and many others.  SAP UI5 1.26  SAP UI5 1.28  SAP UI5 1.30  SAP UI5 1.32  SAP UI5 1.34  SAP UI5 1.36  SAP UI5 1.38 and much more like SAP UI5 1.6
  • 7. VersionScheme:- SAP UI5 uses the 3-digit version number. For example, SAPUI5 1.36.5 here, The digit (1) – It specifies the major version. The second digit (36) – It specifies the minor version number. The third digit (5) – It specifies the patch version number. The patches can be identified by using the major and minor version, as well as the patch version in SAP UI5. SAPUI5vs.OpenUI5:- SAP UI5 and Open UI5, both offer the UI development environment. SAP UI5 is part of SAP product suite and isn't always a separate license. It is incorporated with exceptional SAP merchandise like −  SAP NW 7.4 or higher  SAP Net Weaver AS 7.3x  SAP HANA Cloud and on-premise solution Open UI5 is an open supply technology for software improvement and it became released with Apache 2.0. SAP UI5 is not a separate product and is available with SAP product suite Open UI5 is free open source platform for application development SAP UI5 is integrated with  SAP HANA  SAP HANA Cloud Platform  SAP Netweaver higher releases Open UI5 was introduced with Apache 2.0 license OpenUI5 is Open Source, and is available on GitHub
  • 8. UI5 BrowserSupport:- SAP UI5 supports the following browsers from Microsoft  Google  Firefox  Safari  Internet Explorer with the latest releases. The supported feature varies with the browser version and the vendor.