甲骨文今天发布了项目可视化代码(Project Visual Code),为低代码开发提供全面基于云的应用平台。通过这一创新化的平台,客户可根据业务需求,可视化地开发和发布应用程序,轻松快速地定制独立的应用程序或扩展应用程序。
为应对快速变化的需求,"实时性"要求企业重新思考应用程序的开发。IT团队的工作常常是堆积如山,因此企业经常无法快速地推出应用程序,以抓住数字转型带来的新机遇。为了战胜这一挑战,也为了"民主化"应用程序的开发,甲骨文推出了项目可视化代码,协助企业用户快速轻松地开发并扩展应用程序。
甲骨文公司工具与框架产品管理副总裁比尔。帕塔奇(Bill Pataky)表示:"要想在当今快节奏的商业环境中保持领先地位,企业必须勇往直前。项目可视化代码提供了一种业务用户与IT部门联手创新的有效方式。它可让用户扩展并丰富现有应用程序,设计可提升业务效率和获得更好结果的解决方案。"
弗雷斯特研究公司(Forrester)分析师John Rymer和Clay Richardson在《Forrester Wave:2016年二季度低代码开发平台报告》(The Forrester Wave?: Low-Code Development Platforms, Q2 2016)中写道:"应用程序开发与交付专业人士比需要比以往任何时候都更注重用户界面设计。现在的客户和员工都希望通过各种不同的设备来使用应用程序,这给开发者带来了更大的压力。低代码供应商采用了常见的拖放式的所见即所得技术来加快用户界面的生成。"该报告还指出,许多供应商都"支持响应式设计,可根据用户设备和屏幕分辨率的情况自动调整表单和用户界面。"
通过全新的项目可视化代码,客户可利用在甲骨文云市场(Oracle Cloud Marketplace)提供的众多响应式用户界面组件和完整的应用程序,加入可被直接嵌入现有系统的应用程序、环境或甚至是现有甲骨文云应用程序的功能。这一过程基本无需编码,具备直观的可视化设计能力,企业用户和普通开发者即可轻松自主地开发所需的应用程序,基本无需IT部门的参与。
这一新平台构建在基于标准的架构之上,也可让客户和合作伙伴建立包含模块化用户界面组块,和完整应用程序的丰富的生态系统。此外,新平台还拥有业界最佳移动开发功能,可开发在设备中离线使用的移动应用程序。
甲骨文的项目可视化代码(Oracle's Project Visual Cloud)包括:
" 构建器:甲骨文采用无需代码的基于浏览器的开发方法,提供了生成和托管网络及移动应用程序的可视化工具。新版本让用户能够生成可在客户之间导出和导入的、可重复使用的应用程序。它也提供了将可重用用户界面组件和外部服务相集成的能力。
" 用户界面设计系统:新的可视化设计系统进一步完善了现代化的布局,支持多渠道应用响应途径。
" 用户界面组件架构:通过甲骨文的开源JavaScript工具包,可设计可重用组件,并将其用于开发在本地使用的移动和网络应用程序。
" 业务对象:开发者和企业用户可构建适合任何基于REST(代表性状态传输)的服务的应用程序,或利用该平台便利地根据任何特定的数据要求生成新的对象。这可让用户生成自己的业务对象并设定验证规则,或利用项目可视化代码的脚本能力来定义企业要求的任何规则。
" 应用程序市场:客户和合作伙伴可使用、分享和出售构建在项目可视化代码上的完整的应用程序和具备特定功能的用户界面组件。在甲骨文云市场,公共目录可让合作伙伴和开发者获得新的收入流,销售自己的组件和应用程序;而私人目录可让企业生成内部的共享资源库,供各个部门使用。
eProseed技术总监Luc Bors表示:"通过项目可视化代码,我在一行代码都不用编写的情况下,只用几分钟就生成了一个完整的应用程序,包括数据库和丰富的响应式用户界面。作为一名专业的开发者,我可以通过少许JavaScript代码为应用加入更先进的功能。"
Certus Solutions公司Certus云服务副总裁Debra Lilley表示:"随着甲骨文通过服务目录推出越来越多的SaaS应用程序界面,我可以将它们融入到我自己的业务应用程序当中。相似的用户界面体验和单点登录让它成为了方便快速地扩展SaaS的理想工具。"