nabisoft has been working on web projects for many years and we have been developing with SAPUI5 since 2011. Developing with SAPUI5 can make a lot of fun and it can cause a lot of trouble if you don't know what you are doing. As time passes SAP will deliver more and more applications based on SAPUI5. Now even the OpenSource Community can develop SAPUI5 based applications with OpenUI5. OpenUI5 is "free as beer" and we are glad to offer tutorials that will help you during your daily work with SAPUI5/OpenUI5.

Available SAPUI5 Tutorials

Introduction to SAPUI5 / OpenUI5

  • December 12, 2013
  • Nabi Zamani

This basic introduction to SAPUI5 / OpenUI5 is a must read for everyone. It gives you a lot of information that goes beyond SAPUI5 and gives you an AngularJS-like demo of SAPUI5 implemented in three different flavors: UI5 with handlebars templates, with plain JavaScript, and using XMLViews. You'll also learn where to get SAPUI5/OpenUI5 from.

SAPUI5 Hello World Example

  • December 12, 2013
  • Nabi Zamani

A basic hello world example implemented with SAPUI5.

Correctly removing event listeners in SAPUI5

  • December 12, 2013
  • Nabi Zamani

This example tells you how to correctly remove event listeners in SAPUI5.

Creating Custom Controls in SAPUI5

  • December 12, 2013
  • Nabi Zamani

This tutorial tells you how to create a custom composite control in SAPUI5.

Creating modularized SAPUI5 applications with XML Views, Routing and i18n

  • March 01, 2015
  • Nabi Zamani

Learn how to create modularized SAPUI5/OpenUI5 applications using XML Views, Routing and i18n. This tutorial illustrates modularization best practices by creating a simple Shell application and it even tells you how to include 3rd party libraries and own custom controls.

Why initializing properties on prototypes can have nasty side effects in SAPUI5

  • May 31, 2015
  • Nabi Zamani

Find out why declaring and initializing properties on prototypes can have nasty side effects in SAPUI5. This tutorial helps you to avoid common pitfalls and bugs that are hard to find.

SAPUI5 single file template using XMLViews, Controllers, Fragments and Custom Controls for bug illustrations, support requests or demos

  • August 29, 2015
  • Nabi Zamani

Use this simple UI5 single file template for support request, demos or to illustrate bugs. It uses XMLViews, Controllers, Fragments and Custom Controls. Using this template allows others to help you faster.

Understanding templateShareable in SAPUI5

  • June 6, 2016
  • Nabi Zamani

Have you wondered what those templateShareable logs in your browser's console actually come from? What do they mean and how can you avoid them? This blog tells you what's behind templateShareable and what you should know about templateShareable.

Implementing Re-use Components in SAPUI5 libraries and consuming them in SAPUI5 apps

  • January 7, 2018
  • Nabi Zamani

When it comes to re-use SAPUI5 offers many enterprise grade options. This tutorial discusses the different options including terminology before illustrating how to implement own Re-Use Components as part of an SAPUI5 library. You'll also learn how to consume components in your own UI5 apps. Besides the coverage of new related features since SAPUI5 1.50 this tutorial also considers older versions of SAPUI5. Of course, everything works with both SAPUI5 and OpenUI5 - or simply UI5.

Follow Us

Partners