Actualización el 01.09.2020
Mientras tanto, han ocurrido muchas cosas en el lado de las herramientas para SAPUI5 y SAP Fiori: SAP
Business Application Studio
(BAS) ha sido presentado como la próxima generación de SAP Web IDE. BAS es un entorno de desarrollo moderno basado en estándares y fuentes abiertas, lo que mejora significativamente la experiencia de desarrollo para SAPUI5 y SAP Fiori. Encontrarás más detalles en este
blog
.
El desarrollo de aplicaciones SAPUI5 ha evolucionado considerablemente en los últimos años. Las demandas de los desarrolladores sobre su entorno de desarrollo han crecido, y otras herramientas se han convertido en el entorno preferido para el desarrollo de JavaScript.
Debido a que hay entornos de desarrollo más potentes que ofrecen integración con el desarrollo de aplicaciones SAPUI5 (ver por
ejemplo el ui5-ecosystem-showcas
e), hemos decidido retirar las Herramientas SAPUI5 para Eclipse. Ya no se actualizarán después de la versión de UI5 1.71 y no admitirán versiones de Eclipse superiores a 2019-12.
En esta publicación de blog, queremos mostrarte algunas alternativas para los siguientes aspectos, para que puedas hacer una transición sin problemas:
-
Entornos de desarrollo alternativos
-
Revisión de código fuente con Git
Entornos de Desarrollo Alternativos
SAP Business Application Studio (BAS)
SAP generalmente recomienda
SAP Business Application Studio
(BAS) para el desarrollo de SAPUI5. Es un entorno de desarrollo basado en la nube y el sucesor de SAP Web IDE, que ha sido descontinuado a favor de BAS.
Ofrece el conjunto de funciones más grande e se integra fácilmente con ABAP en plataformas locales y en la nube, así como con SAP Cloud Platform. Aquí algunas de las principales ventajas de BAS:
-
Asistentes y plantillas para crear nuevas aplicaciones SAP Fiori de última generación, incluidas conexiones de servicios OData
-
Editores especializados como el Editor Visual SAPUI5 o el Editor de Descriptores para el descriptor de la aplicación
-
Verificaciones de código estático (por ejemplo, linting)
-
Integración nativa con
SAPUI5 Tooling
y
SAP Fiori Tools
-
Integración automática de compilación
-
Vista previa fácil de tu aplicación, con varios modos de visualización
-
Implementación en entornos locales y en la nube
-
Desarrollo de proyectos de adaptación para aplicaciones SAP Fiori existentes
-
Desarrollo de otras funcionalidades SAP como modelador de anotaciones
SAP Web IDE (Descontinuado)
SAP Web IDE ofrece un conjunto de funciones completo e se integra fácilmente con plataformas ABAP locales y con SAP Cloud Platform. Sin embargo, ha sido descontinuado y se recomienda migrar a BAS.
Aquí algunas de las principales características de SAP Web IDE:
-
Asistentes y plantillas para crear nuevas aplicaciones SAP Fiori de última generación, incluidas conexiones de servicios OData
-
Editores especializados como el Editor Visual SAPUI5 o el Editor de Descriptores para el descriptor de la aplicación
-
Verificaciones de código estático (por ejemplo, linting)
-
Integración automática de compilación
-
Vista previa fácil de tu aplicación, con varios modos de visualización
-
Implementación en entornos locales y en la nube
-
Desarrollo de extensiones para aplicaciones SAP Fiori existentes
-
Desarrollo de otras funcionalidades SAP como modelador de anotaciones
-
Para más información sobre SAP Web IDE, ver
aquí
.
Pedro Pascal
Se unió el 07/03/2018