Title Image

3 new builders to code a better future

The #NextStep in Innovation – part 3

Somehow it seemed too simple? 



In our last post about the OutSystems event #NextStep, we discussed how low-code is a significant asset when it comes to overcoming challenges in application development.  

The ability to create solutions through low-code that are useful, appealing and engaging for users, as well as tackles well real-life challenges of Enterprise Grade Companies, all in record time, is indeed a great achievement. 

Still, there is always the feeling that it can only be done for solutions that are as simple as the process of development itself. 

For instance, visual development allows to create screens with all the required content by dragging and dropping widgets and connecting them to the data structure that is prepared on the background.  

It therefore seems counter intuitive to complexify the data process itself by developing Pure Code for running advanced algorithms over that data.  

This apparent “paradox” meant that most Companies using low-code would use it to complement their already in place core systems, instead of replacing some of them even if they perform poorly. 

And this is exactly where the message delivered during #NextStep’s Keynote changed the game.


OutSystems has decided to go against one of its biggest Nemesis, the fear of building complex solutions using low-code.  

To do so, besides just trying to change the market view on their platform, OutSystems introduced 3 new “Builders” that will definitively allow the platform to compete with the big names in Pure Coding: 



1.  Workflow builder 


This tool allows the developers and business analysts to build the workflows following the user instructions, therefore defining how the process would look like and which tasks the application is expected to perform when reaching each one of the decision nodes. The workflow builder enables the collaboration of interdisciplinary teams, which transforms the course of development in a joint effort while also cutting time from the whole process. 

Using this builder to develop applications will make it far simpler to interpret and implement with precision the processes that companies are looking for. 

This will also greatly simplify the creation of intricate solutions as the highly complex processes can be clearly defined, and the solution can be built on top of them.  




2. Experience builder 


This mobile development tool similarly to the workflow builder allows to represent how the mobile application needs to respond to each user interaction. 

The advantages of such a tool are twofold, on one side the entire process of understanding and representing the full scope of user interactions becomes far easier, which on the other side means that the user experience can be greatly optimized thus making users far happier with the final outcome. 



3. Machine learning builder 


This last builder may be the biggest game changer of them all. Although OutSystems has been growing on the Artificial Intelligence area, it has always done it through the integration with existing AI solutions. 

But the AI in the machine learning builder will also be based on existing base technology. Therefore, as an OutSystems developer, the only thing you need to do, is choose the data to train the model with. 
The AI from the machine learning builder can, not only be used to execute complex tasks, but also to automate tasks like the classification of tickets or images or the translation of texts and to enhance user experience in general. 

Although only time will tell how the Data Science community will take the news, this is a clear leap forward because with a tool that makes it easier to run complex algorithms there is no blocker against developing solutions that will execute highly complex endeavors. 



We are looking at a new life for Digital Innovation and we are thrilled, as an OutSystems partner, to be able to provide companies with the necessary tools to take towards this #NextStep. Let’s take it together!