Code checking and formatting in Sublime Text
In my previous blog I highlighted that recently i had to rebuild my laptop, next on the list of things to do was set up Sublime Text my prefered UI5 development environment. Two sites i use a lot with...
View ArticleBuilding a CRUD Application with SAPUI5 Using Odata Model
This blog explains how to create a CRUD application using SAPUI5 Using Odata Model.Blog Content :Creating the User InterfaceCreating the projectSetting up the SAPUI5 bootstrap and required...
View ArticleUI5 XML Views - Another Example
I've been diving into UI5 XML views and sharing the love recently - see Mobile Dev Course W3U3 Rewrite - XML Views - An Intro (as part of Mobile Dev Course W3U3 Rewrite - Intro), and the XML view based...
View ArticleCustom sorter and filter in SAPUI5 Table
Hi! I've been working with sap.ui.table.Table to adding some sorters and filters. The main purpose of this blog is overwrite default sorting by adding a custom menu to table column header. This code...
View ArticleIntroducing JADS - A SAPUI5 Development Web Server
What is JADSJADS is a by developers for developers light-weight web server designed to cater specifically for SAPUI5 development with OData proxying. BackgroundI do quite a bit of work with...
View ArticleGetting Started with UI5
There's a "Look and Feel" example at https://sapui5.netweaver.ondemand.com/sdk/#demoapps.html which demonstrates the sort of stuff we want to be building, and if you're feeling brave, you can leave...
View ArticleLet's go to reuse SAPUI5
Motivation First time we develop complex UIs/Views in SAPUI5 could write 1000-2000 lines in a view. Table creations, forms, layouts, etc. could produce several lines of code. Also we want to standarize...
View ArticleUI5 Application: Approaches for Performance Improvement
I was recently asked by a customer to review an UI5 application and suggest improvements. One of its main complaint was performance. I thought of blogging my experience here so that it may be useful to...
View ArticleRetina support for sap.m.Image
Found an interesting feature in OpenUI5. If you use a device with retina display and component sap.m.Image with src="your_image.png" OpenUI5 tries additionally to load "your_image@2.png" and show it...
View ArticleSAPUI5 and hidden gems of the SDK
One of the great benefits of downloading the SDK locally is the vast amount of sample code in the SDK that is available. Some of these samples are hidden away, starting here test-resources\sap\m will...
View ArticleNeedfull Things around UI5
Since SAP has open SAPUI5 under an Apache Open Source licence i have created a blog site to share some knowledge to the community. The Blog can be found here:OpenUI5 Developer I put together all the...
View ArticleUI5 Mobile SplitApp Boilerplate
There are different approaches to start a new project with SAP UI5 or OpenUI5 (let's call it simply UI5). One way is to use the SAP UI5 Eclipse Tools described in the blog post "SAP UI5 – Quickstart"....
View ArticleSAPUI5 and hidden gems of the SDK
One of the great benefits of downloading the SDK locally is the vast amount of sample code in the SDK that is available. Some of these samples are hidden away, starting here test-resources\sap\m will...
View ArticleUsing openUI5 on Force.com
openUI5 is a nice library with a lot of predefined controls and elements. It is a Javascript library, so it can run on a multitude of platforms, including Force.com. One VisualForce page as an index...
View ArticleHow to add beautiful notifications to UI5
Just playing around with UI5 found out that i currently miss a lighweight notifier widget.UI5 depends on jQuery and there a countless community plugins that will do such a job. To make live easier just...
View ArticleSimple node.js chat server example using UI5 WebSocket
Today i will show you an example using node.js to provide a simple chat server to play around with the WebSocket API sap.ui.core.ws.WebSocket that is part of UI5. To offer some useful tricks and...
View ArticleOpenUI5 Meets Google App Engine
I have been playing around with Google App Engine recently and, because the SAPUI5 library has recently gone open source, I have decided to introduce the two together and share my experiences. In order...
View ArticleGetting more out of your JavaScript unit tests with strict mode
JavaScript has many pitfalls. With strict mode you can detect some bugs earlier. Strict mode makes several changes to normal JavaScript semantics:First, strict mode eliminates some JavaScript silent...
View ArticleXML Views and Resource Bundle Declarations
Just a quick post on the train on the way down to London this morning. The other day, Andreas Kunz pointed to an overview of the MVC options which contains very detailed information - an interesting...
View ArticleHow I made highlight of specific values in Table
The challenge was as follows: it was necessary to select from the database information to compare the values in the columns (sent and confirmed) in the case where the values were different from...
View Article