In previous article SAP Web IDE - A modern web based IDE for the future
we explained basic features of SAP Web IDE and how to use it.
In this article, we will try to cover most frequently asked questions on this tool.
What is the difference between SAP Web IDE and other existing development tools (SMP AppBuilder, SAP AppDesigner and Gateway PA Tools) that help developers build SAPUI5/Fiori UIs?
SAP Web IDE embraces the capabilities of existing products (SAP Mobile Platform AppBuilder, SAP AppDesigner, Gateway PA tools and SAP Fiori toolkit) and provides a comprehensive tool designed to support the end-to-end development lifecycle for SAPUI5 and applications applying the SAP Fiori UX. The above mentioned products provide specific solutions for SAPUI5 and applications applying the SAP Fiori UX.
The vision is to unite these products in order to simplify the end-to-end development story of SAP Fiori and SAPUI5 applications by providing one product for all
- applications (simple and complex)
- platforms (cloud and on premise)
- channels (smartphone, tablet, desktop)
- personas – developer, business expert and designer
What is the difference between SAP Web IDE and SAP HANA Web-based Development Workbench?
SAP Web IDE and SAP HANA Web-based Development Workbench are two different products that share a common framework and address different domains:
SAP Web IDE enables the development of SAP Fiori and SAPUI5-based applications on top of ABAP and SAP HANA Cloud Platform services. The main focus at the moment is the UI layer development.
SAP HANA Web-based Development Workbench provides the complete solution for developing SAP HANA native applications. The main focus is on creating SAP HANA data models and services
How does team development and version management work in SAP Web IDE?
SAP Web IDE on HANA Cloud Platform is connected to GIT (free software used for distributed revision control and source code management).
How can customers get SAP Web IDE?
SAP Web IDE is available as part of the SAP HANA Cloud Platform offering.
You can get free trial instance of SAP Web IDE when signing up to the free SAP HANA Cloud Platform.
Is it possible to install SAP Web IDE locally on your computer?
SAP recommends to work with cloud version of SAP Web IDE, as this allows you to work with the latest SAP versions without an installation effort. It also enables seamless integration with SAP HANA Cloud Platform services such as SAP Fiori launchpad, Git etc.
Is it possible to import a project from Eclipse to SAP Web IDE and vice versa?
Yes, this is possible.
SAP Web IDE allows you to import and export your project as a ZIP file.
When SAP recommends to use SAP Web IDE and when SAP Eclipse extensions?
SAP Web IDE is the recommended tool for developing any SAP Fiori and SAPUI5 app. SAP will focus its investment in SAP Web IDE since it provides a simple development process with rich out-of-the-box capabilities.
Eclipse tools are still supported and developed. Generally speaking, in the context of building SAP Fiori and SAPUI5-based applications, Eclipse should be used more on the server-side development (e.g. service creation).
What kind of deployment options are provided by SAP Web IDE?
SAP Web IDE comes with integrated deployment options for
- SAP HANA Cloud Platform
- SAPUI5 ABAP Repository on a SAP ABAP Server
- SAP Fiori launchpad
- SAP HANA Cloud Platform mobile services
- SAP Mobile Platform.
In addition to the integrated deployment options, manual upload to an on-premise ABAP system is also supported.
Can SAP Web IDE be used by customers to develop new SAP Fiori apps?
Yes, SAP Web IDE allows the generation of SAP Fiori starter apps based on wizards and templates that can be used to develop new SAP Fiori apps. These applications can then be changed via the layout editor and the code editors, and then previewed via the Instant Preview option.
Once developed, the apps can be deployed as mentioned above.
How enterprise ready is SAP Web IDE?
SAP Web IDE relies on SAP HANA Cloud Platform infrastructure for authentication and secure connectivity to different systems (SAP Gateway) or other components (Orion, Git). As part of the SAP HANA Cloud Platform the SAP Web IDE adheres to the SAP standards terms and conditions for cloud products related to data protections and privacy.
SAP Web IDE could use any Identity provider (IdP) - including customer defined IdPs, or use the SAP HANA Cloud Connector for secure connection to on premise systems. For more information on SAP Cloud Connector, refer to SAP HANA Cloud Connector security whitepaper.
SAP Web IDE relies on authorization checks done by other systems (SAP Gateway, Orion, and Git)
Administration / Configuration:
Settings for the developments environment can be easily maintained and are controlled centrally from the SAP HANA Cloud Platform cockpit.
Develop Once, Run Everywhere:
Applications developed with SAP Web IDE can run on different platforms like SAP HANA Cloud Platform, SAP ABAP using Business Server Pages (BSP), or SAP Mobile Platform (SMP).
SAP Web IDE will support the entire application lifecycle: starting from design, through development and testing to deployment and extensibility
SAP Web IDE hosted on the SAP HANA Cloud Platform provides a low TCO environment. Local installations are not required.
SAP Web IDE seamlessly integrates with existing SAP ABAP systems and with SAP HANA on-premise systems (in the future) with regards to application extensibility, consumption, and application deployment.
How does licensing work with SAP Web IDE?
There are several ways for customers and partners to get access to SAP Web IDE:
1. For SAP HANA Cloud Platform customers:
SAP Web IDE is included in several HCP packages:
For more information, see http://hcp.sap.com/pricing.html
2. SAP HANA AppServices, Web IDE Edition” package:
In addition to the packages above SAP offers the “SAP HANA AppServices, Web IDE Edition” package (material no. 8003103) for productive purposes with no SAP HANA/HCP prerequisites. For more information, see https://www.sapstore.com/solutions/60009/Web-IDE
3. For SAP HANA customers:
Starting from SAP HANA SP09, SAP Web IDE code editor and application preview capabilities are part of SAP HANA Web-based Development Workbench.
4. For partners:
SAP Web IDE is included in the SAP PartnerEdge program for application development – Innovation Pack for SAP HANA Cloud Platform. Partners can alternatively purchase any of the mentioned customer packages.
5. Trial versions:
Cloud based available on HCP Trial (mentioned under Get Started) and Local version on SCN.