Data Bag in OutSystems

A Data Bag is a simple and convenient way to store structured information in OutSystems. In general, one can say that a Data Bag is a global variable that is stored as JSON data. And JSON is great for data exchange, small storage and generically defined structures. You can use Data Bags to: Backup your… Continue reading Data Bag in OutSystems

OutSystems Role-Based Security (on Screen)

Imagine you have the following scenario. You are building a mobile or reactive web application. You have a page that any registered user can enter, but only certain users can see some fields or do some actions. Well, what you can do in terms of security are 2 steps. Do a client role check to… Continue reading OutSystems Role-Based Security (on Screen)

How to implement OutSystems REST HTTP methods that are not built-in

HTTP defines some request methods that show the actions we want to execute. These methods drive the fundamental API interactions that we see day in and day out. HTTP request methods supported by OutSystems (by default) The most used HTTP methods are POST, GET, PUT, PATCH, and DELETE. These correspond to create, read, update, and… Continue reading How to implement OutSystems REST HTTP methods that are not built-in

Text to Speech on OutSystems

Not long ago I participated in a Hackathon, which went fantastic. There we were able to try a lot of things and give free rein to our creativity. One of the components used was Text-To-Speech (TTS). What is Text to Speech (TTS) Text to Speech or Speech synthesis is a system that converts normal texts… Continue reading Text to Speech on OutSystems

Lottie Animation on OutSystems

I came across Lottie for the first time in my first OutSystems Mobile project. We had to put some animations in the application, and I had no idea how we could do that. Talking to the design team, we decided that Lottie files were the solution. Here I will cover: What is a Lottie AnimationWhy… Continue reading Lottie Animation on OutSystems

My Career in a Nutshell

The first time I heard about OutSystems was on one of my 1st days as an IT consultant. I was asked if I had heard of this Portuguese technology that worked wonders. And I, with some trepidation, replied ... No. I was given a little introduction right there and asked if I had an interest… Continue reading My Career in a Nutshell

OutSystems Mock API Paradigm (3/3)

In this multi-part article with a first and second part. Click here to read the first strategy of OutSystems Mock API Paradigm and here to read the second part. The many ways of approaching the creation of mock data in a project. Examples and the advantages of each approach: REST/SOAP APIs REST/SOAP APIs In this approach to Webservices,… Continue reading OutSystems Mock API Paradigm (3/3)

OutSystems Mock API Paradigm (2/3)

In this multi-part article with a first part. Click here to read the first strategy of OutSystems Mock API Paradigm. The many ways of approaching the creation of mock data in a project. Examples and the advantages of each approach: API mocking frameworks and tools In OutSystems API-driven projects the development team is often blocked… Continue reading OutSystems Mock API Paradigm (2/3)