OpenUI5 explained

OpenUI5
Developer:SAP SE and community
Operating System:Cross-platform
Replaces:Dynpro and Web Dynpro
Qid:Q19599503
Programming Language:JavaScript and Less (stylesheet language)
Genre:JavaScript framework or web framework
License:Apache 2.0 License
Website:OpenUI5.org

OpenUI5 is a JavaScript application framework designed to build cross-platform, responsive, enterprise-ready applications.[1] It is an open-source project maintained by SAP SE available under the Apache 2.0 license and open to contributions.[2] OpenUI5's core is based on JavaScript, jQuery, and LESS. The library's feature set includes model–view–controller patterns, data binding, its own UI-element library, and internationalisation support.

History

The team that started the project in 2009, that eventually lead to OpenUI5 was tasked with creating a new user interface (UI) for SAP applications. Objectives included a framework that was flexible, extensible, modern, and would provide a consistent look and feel across SAP applications. In addition to this, at the time SAP's main UI framework was tightly coupled to its backend technology, becoming a bottleneck to UI improvements.[3]

The library was open sourced in December 2013, after being used in production at SAP for several years.[4] In October 2014, the team started accepting contributions via GitHub.

Commercial status

All OpenUI5 components are completely free, and there are no paid "premium" or "commercial" widgets:

Main features

External links

Notes and References

  1. Web site: What is OpenUI5.
  2. Web site: OpenUI5 LICENSE. 23 December 2018.
  3. Book: Adams, DJ . 2015 . 30 Days of UI5: Celebrating SAPUI5 and OpenUI5's milestone 1.30 release in Autumn 2015 . Bluefin Solutions Inc .
  4. Web site: Kunz. Andreas. What is OpenUI5 / SAPUI5 ?. SAP SE. 11 December 2013.
  5. Web site: OpenUI5 Control Samples.
  6. Web site: Theme Designer.