OpenUI5 is a very comprehensive web UI library that is now Open Source. Watch this presentation to learn about its unique feature set and to see many code examples and live demos. You will see how to easily develop powerful web apps that run on any device, from smartphone to desktop browsers, adapting to screen size and touch/mouse interaction.
Declarative UIs, HTML templating, Model-View-Controller support, two-way data binding to models supporting various data formats like JSON, XML, and OData are some of the main features that make life for app developers easier. Add more than 200 responsive UI controls on top, ranging from simple buttons to complex tables with built-in virtual scrolling and back-end paging, and you have a mighty tool set at hand.
SAP, one of the biggest business software companies in the world, relies on OpenUI5 to build mission-critical applications – this is why many enterprise-grade features are built-in: accessibility, theming, extensibility, internationalization, support for right-to-left languages, special tools for debugging, and a consistent, well-researched UI design. And the best thing about it: with OpenUI5 you get all of this for free.
If you haven’t heard about OpenUI5, no problem: it had initially been developed as closed-source software and has only been open-sourced recently, accepting contributions at GitHub since October. So this is the perfect time to learn about it!