Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Rapid Application Development with OutSystems

You're reading from   Rapid Application Development with OutSystems Create applications with OutSystems up to seven times faster than with traditional technologies

Arrow left icon
Product type Paperback
Published in Jan 2022
Publisher Packt
ISBN-13 9781800208759
Length 402 pages
Edition 1st Edition
Arrow right icon
Author (1):
Arrow left icon
Ricardo Pereira Ricardo Pereira
Author Profile Icon Ricardo Pereira
Ricardo Pereira
Arrow right icon
View More author details
Toc

Table of Contents (21) Chapters Close

Preface 1. Section 1: OutSystems 101
2. Chapter 1: Exploring the OutSystems Platform FREE CHAPTER 3. Chapter 2: Components, Tools, and Capabilities 4. Chapter 3: Starting Work with OutSystems 5. Section 2: The Magical Path of the Backend
6. Chapter 4: Using Your Modules to Simplify and Encapsulate Your Code 7. Chapter 5: Modeling Data by Using Entities 8. Chapter 6: Server-Side Logic 9. Chapter 7: Exceptions Handling 10. Section 3: Create Value and Innovate with the Frontend
11. Chapter 8: Reactive UI Development 12. Chapter 9: Using Mobile Patterns for Fast Mobile UI Development 13. Chapter 10: Client-Side Logic 14. Chapter 11: Local Storage and Data Synchronization 15. Chapter 12: Debugging and Troubleshooting Mobile and Reactive Web Apps 16. Section 4: Extensibility and Complexity of the OutSystems Platform
17. Chapter 13: Designing the Architecture of Your OutSystems Applications 18. Chapter 14: Integrating OutSystems with Your Ecosystem 19. Chapter 15: BPT Processes and Timers – Asynchronous Tools in OutSystems 20. Other Books You May Enjoy

Chapter 1: Exploring the OutSystems Platform

After all, what is OutSystems?

We will provide a quick overview of what their components and tools are and how they work, as well as all the capabilities and potential of the OutSystems platform.

The OutSystems platform enhances and accelerates the development and delivery of enterprise-level web and mobile applications, always with the guarantee of following the best standards of security and performance available on the market.

All of this is possible because it is made available through low-code development environments, while code is generated that will be made available for an enterprise-level, full stack system.

The platform integrates with other systems in a very practical and simple way, namely, existing databases and legacy applications used by the companies themselves or even with existing code.

Out-of-the-box management and analysis tools regarding the applications developed and existing users are made available so that everything can work as expected.

In this chapter, we will have the opportunity to visualize the different features and capabilities of the OutSystems platform at a high level, as well as existing tools and built-in elements such as Service Center, LifeTime, Service Studio, and Integration Studio.

As expected, topics such as connection and integration with existing systems will be addressed using Service Studio, a modern development interface based on the Visual Code paradigm used to create applications in record time, or with Integration Studio, a great interface development that allows us to create our connections to external databases and create our native C#/.NET code to use services from legacy systems. After being created in this powerful tool, applications are then compiled based on standard and optimized code, such as HTML, CSS, JavaScript, and .NET.

These applications are made available on the different OutSystems environments in a continuous approach, following the best CI/CD practices. Code is constantly inspected and analyzed for impacts, and there is zero downtime when promoting applications to the next environment.

In addition to all this, the OutSystems platform can be deployed both in the cloud and on-premises, enabling the availability of applications in any type of infrastructure.

Are you curious? Do you want to take up the challenge? So, let's get started!

We will cover topics from the platform server to development tools, more specifically, the Service Studio and Integration Studio. The administration and operation tools of the framework will also be addressed, namely, Service Center and LifeTime.

As a bonus, we will provide an overview of OutSystems Forge and Community, helping to understand how these resources can be useful in application development.

So let's get started!

The following topics will be covered in this chapter:

  • Platform overview
  • OutSystems factory options
  • External tools, components, and support

Now let's dive deeper into the OutSystems platform and understand the capabilities and features provided by it.

You have been reading a chapter from
Rapid Application Development with OutSystems
Published in: Jan 2022
Publisher: Packt
ISBN-13: 9781800208759
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime