SAPui5 ? the New Best Solution

Posted by adairsawyer on April 10th, 2013

SAP is one of the most popular technologies in the world that allows companies to run and manage their end-to-end business processes on one integrated platform. The SAPui5 is a new User Interface (UI) development toolkit designed for HTML5. It is a rendering library for client-side UI and programming. SAP HTML5 is designed for building lightweight consumer-grade User Interfaces for casual usage and its applications can run on a wide range of devices (smartphone, tablet, desktop) and on multiple server platforms.

There are a lot of key features and benefits to SAPui5. One of the first ones is that it uses standards-based web technologies to construct a bridge between mobile devices and web applications. This means that you can build a modern HTML5 UIs and run them on any device, like tablets or smartphones, and they will have a native look and feel. This is made possible because of the fact that they are based on the MVC paradigm and re-use the same core library and the same model and controller implementations.

Another important feature is that the SAP HTML5 controls are cutting-edge. You can build compelling HTML5 UIs with a well-stocked, modular control library for both desktop and mobile applications. Alongside the standard controls such as value holders, layouts and dialogues, you can now find the next-generation UX controls like ExAct (Explore and Act), Shell or ThingInspector.

Furthermore, when using the new SAP HTML5 you can apply state of the art theming capabilities to design beautiful User Interfaces. The SAPui5 can separate the structure from the layout, by using CSS3-based techniques that allow you to change the visual design without making modifications to the core information. Also, it offers predefined themes, but in the same time, supports different types of custom theming from color shifts or light adaptation to newly created custom themes for the highest level of flexibility.

Extensibility was one of the most important things to be built in SAP HTML5. This allows you to add other innovations like: creating new controls, modifying or copying already existing controls or even integrating new non-SAP controls from other JS control libraries. Also it is important that you know that the lifecycle of the new controls is decoupled from that of the new SAP core library, meaning that every feature can be modified or replaced to suit the individual needs of the application.

Moreover, you should know that in order to adapt your application User Interfaces without putting the integrity of the business logic in harm’s way, the new SAP decouples the business logic from the user interfaces even across platforms and business process lifecycles. This is referred to as the timeless software principle.

The SAPui5 is a new development kit designed especially for HTML5. SAP HTML5 can run on a large number of devices and on multiple platforms.

Like it? Share it!


adairsawyer

About the Author

adairsawyer
Joined: April 9th, 2011
Articles Posted: 1,903

More by this author