Try โ€‚โ€‰HackMD

Deliver software that matters, fast.

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.

This is what you need to get started:

  1. Create a free account here and install OutSystems Development Environment by following the instructions.
  2. Start Development Environment (Service Studio) and see the section about your first app.

Your first app

To create your first app in Service Studio you can:

  • Run a built-in interactive tutorial. In Service Studio, open the Help menu and select Build an App in 5 minutes tutorial to start and interactive tutorial.
  • Follow step-by-steps tutorials. Check out the tutorials about how to create a mobile app or how to create a web app.
  • Start from an existing sample app. Create a new app in Service Studio and choose Start from an app to see the collection of the prebuilt apps.

[IMAGE]

Creating apps

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.

  • Workflow Builder lets you create fully functional web apps to automate and manage simple workflows.
  • Experience Builder lets you create the front end of mobile apps, that you can test right away, and then continue developing in Service Studio.

Extensions

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.

Documentation

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.

Training

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.

Community

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]

Additional Resources