Professional Documents
Culture Documents
designed to enable developers to easily create and extend state-of-the-art user interfaces.
SAPUI5 is based on HTML5 and bases on the jQuery library. It supports CSS3, which allows
you to adapt themes to your company's branding in an effective manner. SAPUI5 is Open
AJAX-compliant and can be used together with other standard JavaScript libraries. The
client-side rendering library provides a rich set of controls. You can extend the existing
controls, or develop new custom controls.
The UI development tools are part of SAPUI5. They are a set of eclipse-based tools and
editors, which support you in developing applications. Wizards help you to create application
projects and views according to the model view controller concept. It also provides additional
features, such as JavaScript code completion and the In-place application preview. The
SAPUI5 ABAP team provider functionality supports you in developing on an ABAP backend
system.
A Web application, which has been developed by using the SAPUI5 framework, can run on
the following platforms:
Frame work
SAPUI5
Light weight , application
loads faster
Rendering
Architecture
Ease of Development
Client-side
MVC
Outside SAP(Free from
SAP and can be
developed on any IDE)
Much brighter
appearance and more
interactive
Desktop & Mobile
Cross-Platform
Media enablement
Graphical
Representation
Front-end
Development
Database operations
Coding limitations
Data Integrity
Data Enablement
Open AJAX-compliant, so
media enablement is
interactive and simpler in
development
It has new tag Canvas, SVG
which is helpful in animation
or graphical representation
(Chart, Flow Diagram, etc.,)
Independent of SAP
editor,
Can be developed from
wide range of IDEs and
supports latest tools like
HTML5, CSS, Java script
and Odata.
Until unless we have
proper Gateway
Services /Interfaces we
cannot operate on Data.
Other than ABAP we need
to work with HTML5, CSS
and JavaScript ( in case
of ABAPers)
Not much data integrity
as it can be accessed
from any device without
much authorization.
XML based, so data will
be available globally
WDA
Heavy weight ,
application loads lot
slower
Server-side
MVC
Within SAP(Development
tools and editors are
integrated into the SAP
GUI)
Closely resembles SAP
standard screens
SAP GUI and all Browsers
but cannot be deployed
independently on
mobile / handheld
devices.
Needs effort for media
enablement and has to
rely on additional tools.
Limited Graphical
Capabilities
Without proper
authorizations data
cannot be accessed
easily from out side
environment
Not xml enabled