云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云服务器_京东智联云_试用

小七 141 0

云服务器_京东智联云_试用

简介:我是德勤咨询公司的SAP UX顾问。我目前正在研究SAPUI5和sapfiori。我在SAP用户界面领域工作了10年,主要从事SAP NetWeaver Portal、Web Dynpro、,和SAPUI5.

场景:

开发定制的SAPUI5应用程序,使客户能够管理每个项目的时间计费。

客户的环境中有SAP HANA,开发团队可以访问SAP Cloud Web IDE环境来开发应用程序。

云基础设施完全配置为连接到内部SAP HANA系统。

客户已与设计团队签约,提供准功能线框。设计团队并非来自SAP.

挑战

在短时间内实施解决方案并确保UI符合设计。

使用SAP Web IDE

选择SAP Web IDE作为开发SAPUI5应用程序的首选环境。sapwebide允许我们在实现阶段的开始就快速准备运行中的应用程序。我们使用布局编辑器拖动所需的控件和表单模板来复制设计。我们还使用菜单选项将许多基于功能的窗体和其他相关控件转换为片段。

我广泛使用布局编辑器,通过将视图拆分为多个片段来构造视图。这确保了可重用性、易维护性和更好的可读性。我还使用了链接CSS文件中包含的sapwebide自定义样式。i18n文件用于维护视图中使用的所有文本内容。

我使用GitHub插件将项目保存在HANA Cloud Git存储库中。通过Git共享项目,在最后期限很紧的情况下,爱返利,为同一项目的团队开发创建了一个无缝且简化的过程。Git也减轻了我们对代码可用性和安全性的担忧。

我在设计团队的线框基础上设计UI时遇到了困难。设计团队没有考虑SAP Fiori launchpad模板,大数据行业分析,当我们试图将现有的线框与launchpad的标准产品对齐时,这导致了几次讨论。

观察-积极

SAP Web IDE提供了简单的模板,使我们能够快速启动应用程序。

我找到了视图设计使用WYSIWYG(布局)编辑器进行简化,特别是对于简化的表单。将i18n文件中的文本直接链接到标签控件的选项非常有用。

OData服务与视图布局的集成使用实体大大简化了数据访问调用,特别是在屏幕的初始加载过程中。

Github的无缝集成大大简化了代码共享和团队开发的任务。任何变更的跟踪都很容易,允许我们在顾问之间进行开发。

观察-否定

尽管与Eclipse编辑器相比有所改进,发发淘客助手,淘客返利,但我们仍然无法理解实现UI设计所需的控件。

服务器停机期间,我们的团队无法执行任何开发。

Web IDE对时间线的影响

我以前的项目使用Eclipse编辑器执行SAPUI5开发。sapwebide简化了通过使用预定义模板创建的项目结构,淘客猪,并使运行应用程序更加容易。它还节省了我们的时间,省去了创建本地Java SDK的需要。

布局编辑器简化了视图的创建。

OData与内部SAP系统的集成允许快速部署,并为开发人员提供了有用的运行选项。

总的来说,我发现开发时间比以前减少了30%-40%Eclipse编辑器

结论

sapwebide是一个有潜力成为杀手级编辑器的工具。它可以加快开发速度,减轻已开发应用程序的扩展需求。布局编辑器的改进和产品的不断发展将大大提高开发团队的采用率。