Alternate title: Optimizing Your Company-Allocated SAPUI5 Fun Quotient
About a year ago I was using Asana to manage some story things for a small project. I marked some administrative tasks complete, and out of nowhere:
I was not anticipating that. But it was awesome! It positively affected my mood. It was joyful, colorful, and surprising.
So I set about to try to create some joyful, colorful, and surprising animations in an SAPUI5 app. I used mojs to create the animations themselves, and then I hooked them into the sample.Shop app from SAP Web IDE.
Here’s the unadorned sample.Shop app, created right from Web IDE’s new project wizard and untouched with any custom code:
And here’s my jazzed-up sample.Shop app, with a few little places where clicking around presents some colorful surprises.
This is just an example, of course (I especially like the little explosions when I delete things from the shopping cart). My point: enterprise application development is getting better – thanks in no small part to SAPUI5 – but there are *always* ways to bring joy to people we work with. To recognize that they are humans who love to be delighted.
PS – hit the link below to download the full code of the app. S2_ProductList.controller.js and S4_ShoppingCart.controller.js are where I’ve enhanced the code. Example code shamelessly borrowed from the mojs demo projects.
If you are interested in viewing similar articles, visit our blog, here.
View our LinkedIn, here.