Integrating Javascript´╗┐ libraries into OutSystems Apps

Javascript libraries

On the web, you find a lot of Javascript libraries available nowadays. This makes the life of a developer a lot easier, as it provides him with a set of tools ready to use in his applications. In other words, it prevents him from reinventing the wheel and thus fastens his development process.

Advantages

Since OutSystems is all about speed, Niels explained how to take advantage of those libraries and integrate them into your OutSystems applications. He was able to achieve the same results in only a few minutes!

Data Range Picker

During our Belgian Community OutSystems meetup on January 22, he took a javascript library called ÔÇśDate range pickerÔÇÖ available on http://www.daterangepicker.com/

Integrating with Javascript´╗┐

Since reusability is one of the biggest strengths of OutSystems, Niels also explained how to turn it into a reusable component and make it available for everyone.

You find the full integrated version on the forge: https://www.outsystems.com/forge/component-overview/2252/daterangepicker

Using websockets in Outsystems

Have you ever heard of a dashboard where the page is automatically updates without the need of user interaction? Or did you ever have a project where real time data was a key functionality?

Then Websockets is the answer here! It allows interaction between server and client at any time without the client even requesting it. Niels explained us how to integrate this technology into the OutSystems platform. He used the firebase components available on the forge.

And of course, he showcased how to send realtime data to a specific user (or a set of users) regardless the platform (web or native mobile)!

In summary, please find the presentations below.

https://www.slideshare.net/Providit/outsystems-community-meetup-jan-2019-javascript-integration

https://www.slideshare.net/Providit/outsystems-community-meetup-january-2019-websockets

So, did we trigger you with our expertise? Contact us for a good chat!