OpenUI5

from Wikipedia, the free encyclopedia
OpenUI5

OpenUI5 blue horizontal.svg
Basic data

developer SAP SE & Community
Publishing year December 2013
Current  version 1.80.1
( August 10, 2020 )
operating system Platform independence
programming language JavaScript
category Program library
License Apache license
OpenUI5.org

OpenUI5 is a JavaScript - Framework , designed to OS independent to create business applications. It is an open source project and is developed by SAP SE under the Apache 2.0 license and is open to expansion. The OpenUI5 kernel is based on JavaScript , jQuery , and LESS . The library contains the MVC architecture components with options for different views and model formats.

history

The library was released as open source in December 2013 after being in production at SAP for a few years. The team has been accepting extensions via GitHub since October 2014 .

Sales status

In contrast to DHTMLX , Kend UI or Webix, comparable to dōjō toolkit and Ext JS , all components of OpenUI5 are free and there are no paid "premium" functions:

“OpenUI5 is best described as a one-stop-shop toolkit. It has everything you need to build web applications, while leaving enough flexibility to extend. And by the way, it's the only one that gives you full functionality for free. While other popular toolkits come as a free trial with paid versions for full functionality, OpenUI5 comes as a complete product by itself - no upsells, no paid premium. "

“OpenUI5 is best understood as a complete package. It has everything needed to develop web applications, while leaving enough flexibility for expansion. And it's the only program that offers full functionality for free. While other well-known programs are offered as test versions and have to be paid for for full functionality, OpenUI5 offers this completely free of charge - without purchase, without paid premium services. "

Main features

  • 180 UI controls, grouped across hardware (phone, tablets and desktop PCs) - menu, carousel, panel, toolbar, icon table, layout, availability grids, splitter, lists, tables, dialogs, message boxes, availability popup, calendar, combo boxes, date selection aid , File uploader, rating indicator, segment buttons, sliders, day displays etc. and for desktop control - accordion, color selection, map, table tree etc.
  • WYSIWYG theme designer (not yet open source)
  • MVC architecture
  • Different views ( XML , HTML , JavaScript or JSON )
  • Databinding with OData , JSON or XML models
  • I18n , right-to-left voice support
  • Consistent UX modules on all front-end properties

literature

Web links

Individual evidence

  1. Release 1.80.1 . August 10, 2020 (accessed August 14, 2020).
  2. ^ Language Breakdown . (English, accessed July 30, 2018).
  3. ^ License on OpenUI5-CDN . (accessed on July 30, 2018).
  4. a b SAPUI5 and OpenUI5 and more. October 13, 2014, accessed October 13, 2018 .
  5. Andreas Kunz: What is OpenUI5 / SAPUI5? SAP SE, December 11, 2013, accessed November 16, 2016 .
  6. OpenUI5 Frequently Asked Questions. Accessed in 2014 .
  7. SAPUI5 Explored - mobile-friendly controls. Retrieved November 16, 2016 .
  8. Demo kit for desktop controls. In: Interactive control playground. Retrieved November 16, 2016 .
  9. Theme Designer for OpenUI5. April 30, 2014, accessed November 16, 2016 .