Escolar Documentos
Profissional Documentos
Cultura Documentos
Servers come into play for deploying your applications, storing the SAPUI5
libraries, and connecting to a database. Depending on the environment in
which you are using SAPUI5, the libraries and your applications are stored
for instance on an App Server or an HANA Cloud Platform. The preferred
way to access business data for your application is by using the OData
model through an SAP Gateway.
As SAPUI5 bases on CSS3, HTML5, and the new JavaScript API, only
browsers with HTML5 capabilities are supported.
Whether you develop a SAPUI5 application for desktop or for mobile, the
concepts are very similar. SAPUI5 provides an additional control library
called sap.m, which is optimized for mobile devices, but also runs fine in
desktop browsers.
Conclusion:
In my opinion, while building UI5 apps, careful approach need to be taken
in order to avoid ambiguity among diversified structures that get created.
It is ideal to follow the design principles illustrated by SAP for developing
Fiori apps.
Important Links :
https://sapui5.netweaver.ondemand.com/
http://openui5.org/
SAP UI5 framework is getting rapid popularity among SAP web application developers. Also,
SAP has big plans on Fiori, the ready to use mobile web applications on SAP, built on SAP UI5 &
SAP Gateway.
Moving from WebDynpro to UI5 development is a major shift in the development approach and
skills. With this document, I wanted to highlight the key differences between these two
commonly used UI frameworks from SAP.
Features
Usage scenarios
SAP UI5
Web Dynpro
Application to be used
To build desktop based web
both on desktop and mobile
applications
devices
Suitable for developing custom UI for
Casual usage scenario,
complex SAP business Transactions
targeting non SAP users
Simple and complex screens
Simple screens
Fit for building stateless
Features
SAP UI5
Web Dynpro
HTML/HTML5
Javascript/JQeury
CSS
Platforms &
tools
UI Features
Limited UI features
Limited extension and customization
possible
side
Browser
rendering
Application
Performance
Mobile support
Not supported
Supports Java, ABAP, Web services
Models
models
UI Design
Content
Introduction to REST
Introduction to OData
Creating OData services with the SAP NetWeaver Gateway Service Builder:
o
BOR/RFC Generator
Redefining services
Service composition
Security
Routing capability
Related