Atualização em 01.09.2020
Enquanto isso, muitas coisas aconteceram no lado das ferramentas para SAPUI5 e SAP Fiori: SAP
Business Application Studio
(BAS) foi apresentado como a próxima geração do SAP Web IDE. BAS é um ambiente de desenvolvimento moderno baseado em padrões e código aberto, melhorando significativamente a experiência de desenvolvimento para SAPUI5 e SAP Fiori. Mais detalhes podem ser encontrados neste
blog
.
O desenvolvimento de aplicações SAPUI5 evoluiu consideravelmente nos últimos anos. As demandas dos desenvolvedores por seu ambiente de desenvolvimento aumentaram, e outras ferramentas se tornaram o ambiente preferido para o desenvolvimento em JavaScript.
Devido à existência de ambientes de desenvolvimento mais poderosos que oferecem integração com o desenvolvimento de aplicações SAPUI5 (veja, por
exemplo o ui5-ecosystem-showcase
), decidimos descontinuar as Ferramentas SAPUI5 para Eclipse. Elas não serão mais atualizadas após a versão UI5 1.71 e não suportarão versões do Eclipse superiores a 2019-12.
Neste post do blog, queremos apresentar algumas alternativas para os seguintes aspectos, para que você possa fazer uma transição tranquila:
-
Alternativas de ambientes de desenvolvimento
-
Revisão de código-fonte com Git
Alternativas de Ambientes de Desenvolvimento
SAP Business Application Studio (BAS)
SAP geralmente recomenda
SAP Business Application Studio
(BAS) para o desenvolvimento SAPUI5. É um ambiente de desenvolvimento baseado na nuvem e sucessor do SAP Web IDE, que foi descontinuado em favor do BAS.
Oferece o maior conjunto de recursos e integra facilmente com ABAP em plataformas locais e na nuvem, bem como com a SAP Cloud Platform. Aqui estão algumas das principais vantagens do BAS:
-
Assistentes e modelos para criar novas aplicações SAP Fiori de última geração, incluindo conexões de serviços OData
-
Editores especializados como o Editor Visual SAPUI5 ou o Editor de Descritores para o descritor da aplicação
-
Verificação de código estático (por exemplo, linting)
-
Integração nativa com
SAPUI5 Tooling
e
SAP Fiori Tools
-
Integração automática de compilação
-
Visualização fácil de sua aplicação, com vários modos de visualização
-
Implantação em ambientes locais e na nuvem
-
Desenvolvimento de projetos de adaptação para aplicações SAP Fiori existentes
-
Desenvolvimento de outras funcionalidades SAP, como modelador de anotações
SAP Web IDE (Descontinuado)
O SAP Web IDE oferece um conjunto completo de recursos e integra facilmente com plataformas ABAP locais e com a SAP Cloud Platform. No entanto, foi descontinuado e é recomendada a migração para o BAS.
Aqui estão algumas das principais características do SAP Web IDE:
-
Assistentes e modelos para criar novas aplicações SAP Fiori de última geração, incluindo conexões de serviços OData
-
Editores especializados como o Editor Visual SAPUI5 ou o Editor de Descritores para o descritor da aplicação
-
Verificação de código estático (por exemplo, linting)
-
Integração automática de compilação
-
Visualização fácil de sua aplicação, com vários modos de visualização
-
Implantação em ambientes locais e na nuvem
-
Desenvolvimento de extensões para aplicações SAP Fiori existentes
-
Desenvolvimento de outras funcionalidades SAP, como modelador de anotações
-
Para mais informações sobre o SAP Web IDE, consulte
aqui
.