Integrating Javascript libraries into OutSystems Apps
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/
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