Dear Members,
Hope you are doing good.
I wanted to explore Outsystems as a low code application , I am currently working on Microsoft Power apps and my business users wanted to explore the Outsystems too for reactive mobile and web apps.
could you please help me to know , do we need to know Java or .Net or any other programming technologies to develop and deploy the enterprise level apps with in Outsystems ?
Please advise most of you are expert in Outsystems here.
Thanks,
Java is not supported in OS11 anymore. So if you need to write code, it would be .Net.
If you need to write code in .Net would depend on the requirements of your project, but i can safely say that there are few situations where you would need to write your own extenxion (.Net).
Perhaps you can give some more details on what your project is?
Thank you very much for your response @Stefano Valente.
Yes I agree. I am currently working on Microsoft Power apps, we are currently exploring the technical features of this Outsystems when compare with other Lowcode tools like Mendix and power apps to replace with earthier Outsystems or Mendix ( we are analysing as per Citizen developer perspective and pro developer perspective )
In power apps we don't need to code except the excel sheet formulas, most of the business problems will be solved using this features with out writing the custom code with .Net or any other languages.
Mendix is also same as Outsystems, for specific requirements we need to develop in Java ( we should know Java and OOPs concepts ) , in this case Citizen Developers can't be able to develop the apps for them self.
Is my understanding is correct ?
Hi Jaya,As with power apps in OutSystems you will hardly ever need to code in .Net . If in power apps you can solve most of the business problems without custom code than in OutSystems you'll be able to do the same :)So no .net or java skills required
Thank you very much @Eric Bulters for your quick response. I hope we can easy to integrate with enterprise systems like SAP, Salesforce, Workday etc same like Power Platform. my customer is a giant enterprise customer.
Could you please guide us the materials from where I can do the hands on experience instead of reading the theory materials.
Hi Jaya,Integrating is something OutSystems does very well :) here for example you'll find information on SAP integrationhttps://www.outsystems.com/evaluation-guide/integrate-outsystems-applications-with-sap/To get some hands on action you can check out the, training paths that usually let you work alonghttps://www.outsystems.com/training/paths/
Hi @Eric Bulters ,
I have started to create simple apps using Outsystems 11 , I am on the process of creating a Calculator app ( I think we don't need entity\table to create this app ). just simple plain app using static values with button controls, I can't find any example app on the internet without having a table\data driven app. all the apps are data driven app using entity.
would you be able to refer any link or materials where there is no usage of table, just plain app with static data?
Hi Jaya,
OutSystems is best tailored for data driven apps that's most likely why you mostly find them.
I can't currently think of any material for a dataless application. I'm sorry.
But perhaps someone else can
You can consider using Static entities to put your static values. In the screen you can use those as if they were normal database tables (in fact, they are).
Or you can create actions that return your static data and fetch those (reactive) and then build the screens as if they were data driven.
But in any way it is not that hard to do what you propose: Remember that Outsystems generates code. .Net in server side, javascript, html and css on client side. in generally (i am sure Eric can find some examples where it's not :) ), it is possible to get everything done in OS, that can be accomplished with those 3 languages.