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 »Navigation with routing Parameters and Row delete functionality for a table in SAPUI5
Hi I have two views and in first view binding table list of items and I want to navigate to a second view page for each list item when clicked. I have implemented it and passing required data to next page in XML view as well as delete functionality. …
Read More »Business Card CRM a showcase of modern browser technology
In this blog post I will give a short overview about my business card crm. It is a proof of concept for using almost serverless technology to solve an old problem. What is the application good for? This application can be used to make a photo of a business card. …
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 »Wechat development series 6 – Retrieve Wechat User info via oAuth2 and display it in UI5 application
Wechat development series 1 – setup your development environment Wechat development series 2 – development Q&A service using nodejs Wechat development series 3 – Trigger C4C Account creation in Wechat app Wechat development series 4 – Send C4C Data change notification to Wechat app Wechat development series 5 – embedded …
Read More »Wechat development series 5 – embedded your UI5 application to Wechat app
Wechat development series 1 – setup your development environment Wechat development series 2 – development Q&A service using nodejs Wechat development series 3 – Trigger C4C Account creation in Wechat app Wechat development series 4 – Send C4C Data change notification to Wechat app Wechat development series 5 – embedded …
Read More »UI5ers Buzz #20: Support Assistant – The Power in Your Hands
In the previous post you got a glimpse of how the UI5 Support Assistant can be useful for your apps. Now, we’ll take a deeper look into the tool and touch upon the features that give you the power to be flexible when analyzing your apps. First, check out our …
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 »Step by step procedure to create SAPUI5 library with custom controls and consume the library into SAPUI5 applications
It is a very obvious scenario that for customer applications, the standard Fiori controls sometime do not provide the required features and expected look & feel. The custom CSS classes help to a certain extent but when it comes to “adding additional features”, for instance, introducing new attributes or properties …
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 »Merry Christmas, Happy New Year and… probably my last blog of 2017
Hello community – Here we are closing another year, together. Thank you for reading this blog. I hope your 2017 was grand and that 2018 is even better. Spanish version of this blog This blog started for me as a proof of concept – probably 99% of us start like …
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 »Give the power of Zip to your SAPUI5 applications
Usually before writing any of my blog post, I try to find a catchy title and associate a funny picture. So what funny picture can be found around zip archive and SAPUI5? Thank you Dr Evil from Austin Powers! To give you some context, I was looking at the SAP …
Read More »Feliz Navidad, Año Nuevo y… probablemente my último blog del 2017
Hola comunidad – aqui estamos cerrando otro año, juntos. Muchas gracias por leer este blog. Espero que su 2017 haya sido grande y que el 2018 sea aun mejor. si prefieres leer el blog en su version en ingles Empeze este blog haciendo una prueba – probablemente el 99% de …
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 »