OutSystems is a modern, full stack development platform that provides the fastest way to build and deliver secure, scalable applications for the web and mobile.
To create your first app in Service Studio you can:
[IMAGE]
You build, edit, and debug your apps in Service Studio, using OutSystems visual language. Once you're happy how your app looks and works, publish it as a web app, progressive web app, or native mobile app. For an overview, see Choose the right app for your project.
There are several prebuilt elements that you can use to build your apps faster. For example, screen templates come with user interface and logic, and components from Forge significantly increase your app's functionality. You can also build your screens and components and share them with other developers.
You can also use OutSystems builder to prototype the front end of mobile apps or create workflows, if your product license includes these tools. With the builders you can start creating your apps without Service Studio.
With Integration Studio, you can write extensions in C#. This lets you expand the functionality of your apps and to work with any existing systems you may have.
OutSystems documentation is here to help you build, publish, maintain, and troubleshoot your apps. The section you're reading now is a good starting point โ check the links in the table of content, or use the search to find something specific.
There are free online courses that teach how to use OutSystems. There are official workshops as well. If you decide, like many, to pursue a career in OutSystems low-code development, there's a certification program to help you with that.
Join the thousands of developers in the community, to share tips about working with OutSystems, get fresh ideas for your projects, or talk about the platform with other developers.
OutSystems Forums
Search for solutions, share knowledge, and get answers from experts in the community right away.
Ideas
A collaborative space where the community shares and votes for ideas related to the OutSystems platform, IDE, training, community, and more.
OutSystems User Groups
Technical events built by the community, for the community. This is a great way for you to meet other people in your area who are also working with OutSystems. Click here to find an OutSystems User Group near you.
OutSystems Champions Program
We want to highlight contributors that participate actively in nurturing their local communities, through OutSystems User Groups or the OutSystems Education Program, and who also inspire others to do the same, whether through mentoring or through collaboration in the online community. Read more about the program here.
MVP Program
Each year, the OutSystems community awards its most helpful and experienced members with Most Valuable Professional (MVP) status. MVPs are the technology experts, and they are recognized as such by OutSystems partners and customers. Others view them as elite developers, and their reputation is global.
Read more about the MVP program here.
[IMAGES]
Choose the right app for your project
Learn what is the right app for your project. Know the difference between web and mobile apps in OutSystems and what to choose for your needs.
Service Studio Overview
Get to know the main areas of the Service Studio interface.
Create Your First Reactive Web App
Follow this tutorial to create and run an example Reactive Web App to manage tasks.
Create Your First Mobile App
Follow this tutorial to quickly create and test an example mobile app to manage tasks.
Create Your First Traditional Web App
Follow this tutorial to quickly create and test a Traditional Web App example to manage contacts.
Create Apps from Application Templates
Application Templates save time and enable you to develop applications that follow style guides and business rules, with a great look and feel โ right from the start.
Use a Forge Component Made by the Community
Use a Forge Component made by the community in your applications and accelerate your development process while adding functionality to your apps.