Have a look at what we've been up to!
Become a Tester in OutSystems
Want to explore the implementation and execution of tests in OutSystems while ensuring the quality of your OutSystems applications? Then this training is right up your alley. It shows you how to establish a testing strategy and execute tests during development iterations and in tests.
New Blog Post: Testing Mobile Apps
To deliver appealing mobile applications, companies should thoroughly test their products to ensure that only high-quality apps are released. Testing mobile applications is not the same as software testing. For the companies that develop mobile applications, this process is difficult and time-consuming. But, if they persevere, the results are worth it.
A new component is out there! With the Visual Studio Team Services connector, you can manage source code, requirements, projects labs, testing and release, and get automated builds and reporting.
Get Some Feedback on the VSTS Connector
If you don’t know how to live without the VSTS connector but you’re missing the feedback capability, those days are over. The App Feedback to VSTS connector now allows you to get feedback in the VSTS connector. All you need to do is to configure it.
Extract to Action is Now Available
Reusing complex logic that you created in a different place eases the refactoring process and gives you re-architecture super powers.Yes, it’s now possible to extract logic into a reusable action by selecting the flow elements and simply choosing “Extract to Action” after right-clicking the selection. No more being lost in code!
Automatic Text Merge
Silk UI Mobile Version 1.5.2
In Android, you could drag the screen horizontally even if there was nothing to display. Who needs that? Now, you can only scroll vertically. Much better!
New Flow: Reset Your Password
We now have relief for password overload syndrome! We haven't cured forgetfulness yet, but we have created a web and mobile flow for resetting a forgotten password. Easily integrate a password reset scenario in your apps and forget about stressing over a memory lapse.
The Best Moments of OutSystems Engineering in 2017
What a ride. 2017 has been a challenging and powerful year. Our engineers got to be as innovative and creative as ever, crafting the future of low-code development.
New Salesforce Connector Simplified
We released a new version of the Salesforce connector that’s super easy to use. You can refer to the updated documentation for guidance. In other good news, the Salesforce extension no longer needs to be referenced in the customer application, since we added public actions that wrap the extension's functions.
Silk UI Web Version 3.1.13
We’ve been working on enhancing your visual development experience. If you work a lot with the Dublin, Liverpool, and Lisbon templates, you’ll be happy to know that dragging screens onto the menu to create new entries just got a lot easier! The Lightbox component now displays navigation arrows when used with a group of photos. Just click to see the next one. Also, our calendar is ready for Firefox Quantum.
Service Studio's Christmas Gifts
Our community is growing really fast. And, we are happy to see that everyone keeps actively contributing to our product, by developing useful components, and sharing knowledge and clever ideas with us.
Edit Your Styles Without CSS in the New Development Environment 10.0.715.0
What if you could tweak CSS styles without actually having to use CSS? In the new Development Environment you can do exactly that. Introducing the new Styles Editor: No more CSS stress! We did all the hard work so you don't have to. You can change some CSS properties with just a few clicks now. It's not just easier: it's twice as fast, so you also save a lot of time.
App Feedback Story
Fast forward to three years later. Three years of intense hard work and immense fun delivering projects and teaching about this cool technology around the world had brought me the opportunity to contribute directly to the product. My very first hands-on task was set: modernize the ECT Provider!
Building a Full-Stack Visual Debugger: Team Story
We wanted to take away that pain. And that’s the story I’m eager to share with you. A story about the project lifecycle for the Full-Stack Visual Debugger that would change and improve our lives and the lives of every mobile developer out there. Ambitious? Maybe, but we did it!
Sign Me Up! User Registration Flow Web
Accelerate the user registration process! Use the User Registration Flow Web to register a new user to your web application in an easy and simple way. The Flow allows you to add new users using a form that fits any web app you can dream of.
Drag and Drop for Mobile: Long Press and Sort
The community spoke, and we created. We recently added two new features to the already awesome Drag and Drop component! Now you can long press an element before moving it, and sort it to display information any way you’d like!
Offline Synchronization Checklist
Offline synchronization of mobile apps can be so frustrating! Unless you follow the OutSystems checklist, that is. This just-released offline synchronization checklist walks you through items you need to consider for maintaining mobile app performance. So, now you can design an app that is not only frustration-proof but is also easy to change and update in the future. End-user experience guidelines are also included.
In-App Chat for Web
The In-App Chat component is now available for web. It easily integrates with any web app and it works seamlessly with its mobile counterpart so users get the best experience anytime, any place. Receive messages in real time, share attachments—photos, videos, audio, and different file formats.
Warning: Helping You Build Better Apps with Development Environment 10.0.713.0
We're putting the focus on easy and great app development. To make your life easier, we've implemented a series of warnings to guide you towards the best development practices. To help you deliver apps that perform like a dream, we even introduced a new warning category: Performance Suggestion.
Platform Server Version 10.0.710.0
Service Center now hides modules that don’t need catalog configuration during a solution publish. The latest release of the Platform Server also makes scrolling horizontal lists a breeze and takes on some tricky issues and wins. Download now and see for yourself.
Featured Documentation: Integration Studio
We have recently worked on a set of documentation topics about Integration Studio, so you can take full advantage of its extensibility capabilities. Want to take it one step further and extend logic with your own code? We've got that covered, too!
LightBox Now Available in Silk UI Web
Now you can highlight and view images with high resolution in detail in Silk UI Web just like you do in Silk UI Mobile. The Lightbox pattern you know so well for mobile is available for web.
Automate and Orchestrate with the Test Framework
Testing 1,2,3...The Test Framework is an open source application that offers simple management and automation of OutSystems Unit and API tests. Use it to set up and execute automated regression tests, along with text execution classification and quality overview.
New Components: Elasticsearch Web and Mobile
Your integration dreams are made possible with OutSystems. We released two brand new components that allow you to easily connect an Elasticsearch search engine with your web or mobile apps. Search like never before by leveraging the Elasticsearch distributed search mechanism that lets you combine many types of full-text searches and returns results instantly.
New Silk UI Mobile: Customization is Closer than You Think
You don’t want to miss out on this new Silk UI version. Let’s just say that for new applications, you can open the Mobile Theme Customizer from the Application Theme and apply it directly to the app. You don’t have to copy and paste the CSS anymore. Also, the LightboxItem pattern has gotten even better with a single placeholder for the thumbnail and improved performance.
Platform Server 10.0.708.0: LifeTime Experience
LifeTime just got even better! We worked on a lot of things to improve your experience. For example, we improved the impact analysis to make your deployments even safer. Another cool thing is that now you can edit the Developer Role! These and more cool things are waiting for you in this latest version.
Automate OutSystems Deployments with Jenkins
Take advantage of the Jenkins automation server and the OutSystems LifeTime Deployment API to continuously integrate and deliver your applications. With this step-by-step guide, you can configure Jenkins to manage the OutSystems application lifecycle and automate the execution of LifeTime deployment plans.
DevOps Cycle Simplified: OutSystems VSTS Extension
Use the new OutSystems VSTS Extension to integrate and synchronize your DevOps cycle. Get the best from VSTS/TFS and OutSystems LifeTime and accelerate release management with automatic versioning of apps, trackability for every release, automatic release scheduling, on-demand scheduling and more.
Debug Your Mobile Apps with the New Development Environment 10.0.707.0
Introducing the OutSystems Mobile Debugger, a full-stack visual debugger with seamless transitions between client and server-side logic! Debug on Android and iOS devices effortlessly. Simply connect the device to your laptop and you can debug synchronization logic (even if you're offline!). Not only that, but you’ll understand your app lifecycle better by stopping on each event triggered. Even more new features are waiting for you in the new development environment.
Silk UI Web Version 3.1.10
From Japanese translation for the Calendar pattern to the possibility of nesting tabs, this new Silk UI version has a lot of enhancements for you. Download the latest version to see Silk’s latest tricks.
Push Your Notifications Further: OneSignal Plugin
The OneSignal plugin allows OutSystems applications to send and receive push notifications. You can send them to selected groups of users and add images. We recently released a new version and now you can customize the app icon notification with eye-catching images.
High-Speed in Development Environment Version 10.0.704.0
Speed matters. To help you achieve high-speed development, we introduced canvas lines for aligning and positioning the elements of your flow. Whenever you're dragging a node, you'll see these lines show up to help you align it with other nodes. This will enhance code readability. You can also quickly find what you are looking for. The new OutSystems Development Environment now displays 5 to 10 search results per category. And there are more new features that you don't want to miss out on! You can start by downloading version 10.0.704.0 here.
Render, Load and Scroll in the Blink of an Eye: New Platform Server Version 10.0.705.0
Time is of the essence. So, we have significantly reduced the upgrade and rendering times for mobile applications. Shorter load time for mobile application screens? Check. Faster rendering of images with binary data? Check. And to top it all off, the experience of scrolling through lists has been turbocharged and is even more stable.
Silk UI Mobile Version 1.4.3 Released
Download our latest and coolest Silk UI Mobile version and publish all consumers. Why? To avoid the pesky Google Chrome 61 breaking change on the navigator.connection API that was affecting the Preview in Devices of Mobile apps. It'll be smooth sailing after that; we promise.
OutSystems Supports CocoaPods in iOS Applications
Break out the chocolate! CocoaPods is a dependency manager with over 36,000 libraries and is used in over 2.4 million apps and counting. This new feature makes it possible to build even more Cordova plugins that have third-party libraries and framework dependencies for iOS platforms. Take advantage of these libraries to scale your projects smoothly and elegantly.
New Article: Adaptive Mobile Patterns
The number of device types and screen sizes in the world just keeps on growing. And, this is not likely to change any time soon. Creating impeccable responsive user interfaces that properly fit and adapt to those devices is a major challenge. Except for OutSystems users like you, because we make building responsive UIs silky smooth!
RangeSlider Improvements: Silk UI Web Version 3.1.8
It’s our goal to make your experience with RangeSlider the best it can be, so we have smoothed out some bumps with RTL and Internet Explorer 10. Speaking of which, the Calendar pattern with IE 10 now renders beautifully.
Box Connector: New Version
We made your Box Connector even more awesome! We implemented a new JWT Authentication mechanism, and we upgraded the component to the last API version. Now you can upload larger files and have multiple app users.
New Component Available: Box UI Elements
We have just released a brand new component! The new Box UI Elements allows you to upload and preview files. And we have a video showing you how all of this works!
New Documentation: Configure Mobile App Authentication
In this topic, not only do we cover everything you need to know about the authentication mechanism for mobile apps, but we also explain the steps for configuring the authentication settings.
Import Resources: Development Environment 10.0.613.0
You can now import resources by dragging and dropping multiple files with any kind of extension to the Resources folder. In addition, you can take advantage of the greater stability of the TrueChange panel.
Silk UI Web Version 3.1.7 Released
Looking at apps with the preview in devices is now everything you’d like it to be. So if you’re worried about issues, you won’t find them here.
Silk UI Mobile Version 1.4.2 Released
Swipe animations are really cool, but they aren’t everyone’s cup of tea. So, if you don’t want them in the Tabs and Carousel patterns, disabling them is a breeze. Take a look at this and more exciting enhancements.
New Documentation: Mobile Best Practices
Want to deliver amazing mobile apps and don't know where to start? In our just-released OutSystems mobile best practices, you will find all the tips and insights needed to make your apps shine!
Tabs Placeholder: Silk UI Web 3.1.6
We have a cool new thing for you! The Tabs pattern now has an input placeholder, so you know which tab the user is in. But don’t take our word for it, check it out and more!
New Documentation: Mobile Troubleshooting
We have some new content to help you troubleshoot your mobile app! Check out all our new and enhanced topics and get ready to solve the most common problems in developing for mobile.
Updated Documentation: SQL Azure Support
Now that OutSystems supports SQL Azure, we updated the installation and prerequisites documentation, including the platform server and database configurations for .NET.
New Mobile Native Shell
We released a new native shell with some changes so that OutSystems-generated native apps are more robust than ever! Say goodbye to most error screen occurrences and hello to new re-architecture that ensures more upgrade success faster. (Release Notes coming soon!)
New Documentation: External Authentication in LifeTime
Using and configuring the External Authentication Provider is easier than you think. Learn how to do it in this new documentation.
Support of Azure SQL: Platform Server 10.0.604.0
Have we got two cool new things for you. First, this version supports Azure SQL, using database authentication. Second, it supports locale convention definition when configuring connections to external Oracle databases. Ah, that's just the beginning.
Development Environment 10.0.611.0 Released
We put on our handyman "hats", and updated a few things for you! For example, you can now align and distribute node within a logic flow. Also, the TrueChange tab displays a warning when a structure has two attributes with the same name in JSON field.
SOAP Web Services Logging: Platform Server 9.1.609.0
Do you dream of level-setting logging capabilities when consuming SOAP Web Services? Well, now you can configure the logging level for each consumed service. (See what we did there?) We also worked on a few things that make SOAP Web Services a dream.
Silk UI Web Version 3.1.5 Released
We are always thinking about your needs, so we updated the Calendar pattern for exceptional rendering.
Silk UI Mobile Version 1.4.1 Released
We can't change the calendar in real-life, but we can change the Calendar pattern as much as we want. And so we have! In this version, both the event color CSS and the z-index of selected inputs were enhanced. And that's not all. We also optimized orientation.
Development Environment 10.0.609.0 Released
For this new version of the Development Environment, we smoothed out external dependencies.
New Features to Accelerate Mobile App Development
Go pay Silk UI website a visit and be amazed! The completely revamped website has lots of amazing new videos and tutorials, not to mention new features! Start your app from an App Template, with its beautiful pre-built screens, navigation, business logic and data structures geared to address the most common mobility needs. Follow up with the amazing Theme Customizer to produce sharp, rich user experiences without extensive knowledge of design. Plus, we also released more patterns, and components!
Platform External Authentication: Platform Server 10.0.603.0
If you love your third-party authentication mechanism, you'll love OutSystems Platform Server version 10.0.603.0. Why? Because with new platform external authentication for cloud installations, you can offload the authentication of your platform users to the authentication mechanism of your choice. Even if you're not into authentication, this release has something for you. We updated the generation of mobile app so you can configure and generate a mobile app for a given platform while the other platform is still being generated.