Skip to main content
SAP Fiori

FIORI UNICORN RAINBOW BLAST

PM Paul J. Modderman
2 min read

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:

UNICORN RAINBOW BLAST!

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:

https://youtu.be/1zeURXFc_1o

And here’s my jazzed-up sample.Shop app, with a few little places where clicking around presents some colorful surprises.

https://youtu.be/BEe_LpRiYTU

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.

sample.Shop

 

If you are interested in viewing similar articles, visit our blog, here

View our LinkedIn, here

PM

Paul J. Modderman

Paul Modderman loves creating things and sharing them. He has spoken at SAP TechEd, multiple ASUG regional events, ASUG Fall Focus, Google DevFest MN, Google ISV Days, and several webinars and SAP community gatherings. Paul's writing has been featured in SAP Professional Journal, on the SAPinsider blog, and the popular Mindset blog. He believes clear communication is just as important as code, but also has serious developer chops. His tech career has spanned web applications with technologies like .NET, Java, Python, and React to SAP soutions in ABAP, OData and SAPUI5. His work integrating Google, Fiori, and Android was featured at SAP SAPPHIRE. Paul was principal technical architect on Mindset's certified solutions CloudSimple and Analytics for BW. He's an SAP Developer Hero, honored in 2017. Paul is the author of two books: Mindset Perspectives: SAP Development Tips, Tricks, and Projects, and SAPUI5 and SAP Fiori: The Psychology of UX Design. His passion for innovative application architecture and tech evangelism shines through in everything he does.

More from Paul J. Modderman

SAP Fiori

Gooey Sounds

In times of danger, we reach for what’s safe. In times of uncertainty, we hold on to the familiar. We…

2 min read
Read

Related posts