Home / SAPUI5

SAPUI5

Using Redis in Spring Boot

Redis (https://redis.io/) is an open source, in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries. It is widely used in micro services. Spring boot …

Read More »

You Don’t Know Openui5: app as component

“More code, less talk” Thanks Inspired by You Don’t Know JS (book series) What are we doing here today? We want to know how to develop an openui5 application using sap.ui.core.ComponentContainer and sap.ui.core.Component. Also we want to know how to add automatic .js source code validating with eslint. As core source …

Read More »

You Don’t Know Openui5: variety of views

Thanks Inspired by You Don’t Know JS (book series) What are we doing here today? We want to know how to develop an openui5 application using sap.ui.core.mvc.JSView, sap.ui.core.mvc.JSONView, sap.ui.core.mvc.HTMLView and sap.ui.core.mvc.XMLView. Also we want to know how to connect sap.ui.core.mvc.Controller with sap.ui.core.mvc.View, base class for all types of views. As core source …

Read More »

You Don’t Know Openui5: bootstrapping

“More code, less talk” Thanks Inspired by You Don’t Know JS (book series) What are we doing here today? We want to know how to bootstrap an openui5 application. A project, which you will have after finishing all steps from the article, is a core for future projects from other articles. …

Read More »

You Don’t Know Openui5: app and pages

“More code, less talk” Thanks Inspired by You Don’t Know JS (book series) What are we doing here today? We want to know how to develop an openui5 application using sap.m.App and sap.m.Page. Also, we want to know how to develop openui5 app with lates ES6 (Ecmascript 2015) features, like import/export, …

Read More »

UBER API Consumption in SAPUI5

Business Scenario Customer wants to have capability to call UBER from a Fiori Launchpad after he/she books ticket online and needs go to cinema. Call UBER would be a good option to get to cinema. Solution A PoC is build up for this purpose. Assume the current customer position (source …

Read More »

Step by step to host your UI5 application in Heroku

If you already have a running UI5 application and uploaded it to your Github repository, it will be very easy to host that application in Heroku with only a few steps. First you should have registered an account in Heroku.com( a free user can create at maxium 5 application ). …

Read More »

openui5-chartjs next-gen charts for your project

Charts in an enterprise/business related scenario are daily basis work. SAPUI5 is already offering tools to deal with charts (see VizFrame). But at the very moment they are limited and a little bit outdated if compared to rest of others web framework/library. That’s why I thought it would be a good …

Read More »

Search for a new UI5 Top 5 – 2018

Remember last years SAPUI5 Top 5? Well, here’s the announcement for a new SAP Community Competition – The UI5 Top5 edition 2018. UI5 Top 5 – 2018 It is that time of the year to create Top lists and we will do that again with the #UI5Top5. Show us your …

Read More »

My Learnings in SAPUI5 Development – Part 3

Recently, I got a requirement to add an option “Select All” to the Multi Combo Box. I want to share my approach to achieve this functionality.   My Approach for the Solution: I have downloaded code from SAPUI5 Samples for Multi Combo Box and have made changes as per this …

Read More »

IDnow APIs Consumption in SAPUI5

Business Scenario In the traditional way of financial services, customer has to go to agents for identification relevant activities. For example, open bank accounts, sign official paper. But in the digital world, customer requires more convenient and sophisticated solution to deal with such problem. Online identification and digital signing provides …

Read More »

How to extend smart template based List reports

Creating UI applications using smart templates is very easy. However, every ‘easy task’ comes with its own restrictions. In my project, our need was to extend the smart template with additional functions (custom actions). After some research, I figured out how to extend the application to add custom actions. Add …

Read More »

Enhance OpenUI5 Framework with powerful Swissknife

OpenUI5 is a powerful web framework to develop enterprise grade application, everyone know that. But when you need to develop application daily you start to see flows or where you can improve it with just a bunch of utility methods. That’s why I created openui5-swissknife. This library allow you to enhance …

Read More »

Displaying Graph using OData services.

Hello all. In this blog, I would like to share my knowledge on graphs. How to display graph using OData services? Here are the few steps to follow to achieve our requirement. In this blog, I selected Worklist template for better use. let’s follow the steps. step1: select the Worklist …

Read More »

Customizing a Network Graph to Create an Org Chart

Network graph is a new control introduced in version 1.50 that allows you to display data as a network of nodes connected by lines. The nodes can be circular or rectangular and can be joined into groups. You can define custom attributes for nodes and groups of nodes as well …

Read More »

Creating a Custom Tree Graph using D3 in UI5

Data visualization is a very important aspect of analysis. As such it has become an indispensable part of the same. Not only does it make the information appealing and interactive but also the most efficient means of delivering data. One such visualization tool is the tree graph. Its best use case is parent-child …

Read More »

Create a Analytical report in 5 min

Hello everyone. A picture speaks more than 1000 words. Similarly, an analytical report is much more understandable than an endlessly scrolling list report. You can get the right insights, without mining through the complete data set. It saves all the pain of exporting the data to a Analytical tool like …

Read More »

Build SAP UI5 Desktop Apps With Electron

Introduction In this lesson, you will learn how to build native desktop apps with SAP UI5 and Electron. You might be surprised how easy it is to start building high-quality desktop apps for any platform, or even port your existing SAP UI5 app to native desktop platforms.   About Electron …

Read More »

Step by step to host your UI5 application in Heroku

If you already have a running UI5 application and uploaded it to your Github repository, it will be very easy to host that application in Heroku with only a few steps. First you should have registered an account in Heroku.com( a free user can create at maxium 5 application ). …

Read More »

Displaying Graph using OData services.

Hello all. In this blog, I would like to share my knowledge on graphs. How to display graph using OData services? Here are the few steps to follow to achieve our requirement. In this blog, I selected Worklist template for better use. let’s follow the steps. step1: select the Worklist …

Read More »

Build SAP UI5 Desktop Apps With Electron

Introduction In this lesson, you will learn how to build native desktop apps with SAP UI5 and Electron. You might be surprised how easy it is to start building high-quality desktop apps for any platform, or even port your existing SAP UI5 app to native desktop platforms.   About Electron …

Read More »