--- tags: External --- # 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](http://outsyste.ms/free-edition-community) and install OutSystems Development Environment by following the instructions. 1. 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](https://success.outsystems.com/Documentation/11/Getting_started/Create_Your_First_Mobile_App) or [how to create a web app](https://success.outsystems.com/Documentation/11/Getting_started/Create_Your_First_Reactive_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](https://success.outsystems.com/Documentation/11/Getting_started/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. * [Forge](https://www.outsystems.com/forge/) * [Screen templates](https://www.outsystems.com/OutSystemsUIWebsite/ScreenOverview?RuntimeId=2) * [User interface patterns](https://www.outsystems.com/OutSystemsUIWebsite/PatternOverview/) * [Choose the right app for your project](https://success.outsystems.com/Documentation/11/Getting_started/Choose_the_right_app_for_your_project) 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](https://success.outsystems.com/Documentation/Workflow_Builder) lets you create fully functional web apps to automate and manage simple workflows. * [Experience Builder](https://success.outsystems.com/Documentation/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. * [Integration Studio](https://success.outsystems.com/Documentation/11/Reference/Integration_Studio) * [Writing extensions](https://success.outsystems.com/Documentation/11/Extensibility_and_Integration/Extend_Logic_with_Your_Own_Code) ### 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. * [OutSystems 11 Docs](https://success.outsystems.com/Documentation/11) ### 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. * [OutSystems overview](https://www.outsystems.com/learn/courses/173/outsystems-overview/) * [All OutSystems training courses](https://www.outsystems.com/learn/courses/) ### 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](https://www.outsystems.com/forums/) Search for solutions, share knowledge, and get answers from experts in the community right away. * [Ideas](https://www.outsystems.com/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](https://usergroups.outsystems.com) 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](https://www.outsystems.com/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](https://www.outsystems.com/champions-program/). * [MVP Program](https://www.outsystems.com/community/mvpprogram.aspx) 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](https://www.outsystems.com/community/mvpprogram.aspx). [IMAGES] ## Additional Resources * [ Choose the right app for your project](https://success.outsystems.com/Documentation/11/Getting_started/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](https://success.outsystems.com/Documentation/11/Getting_started/Service_Studio_Overview) Get to know the main areas of the Service Studio interface. * [Create Your First Reactive Web App](https://success.outsystems.com/Documentation/11/Getting_started/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](https://success.outsystems.com/Documentation/11/Getting_started/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](https://success.outsystems.com/Documentation/11/Getting_started/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](https://success.outsystems.com/Documentation/11/Getting_started/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](https://success.outsystems.com/Documentation/11/Getting_started/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. * [Service Studio Tips and Tricks](https://success.outsystems.com/Documentation/11/Getting_started/Service_Studio_Tips_and_Tricks)