Ideas
10870ideas
Created on 03 May
UserImage.jpg
Hidur M
As a Software Engineer, I have noticed that handling high-resolution images is a common challenge in mobile performance. Applications like marketplaces Apps often deal with numerous user-uploaded product images, which can lead to slow loading times and high data consumption. The Proposal: I suggest implementing a Native Image Optimization feature directly within the OutSystems mobile framework. Key Features: Automatic Client-Side Compression: Images should be automatically compressed on the device before being uploaded to the server to save bandwidth. WebP Support: Built-in support to convert images to modern formats like WebP, which offer superior compression without losing quality. Dynamic Image Resizing: The ability to serve different image resolutions based on the user's device screen size and network conditions (2G, 3G, or 4G/5G). Lazy Loading & Caching: Advanced, easy-to-configure caching mechanisms to ensure that images load instantly for returning users. Why it matters: This feature will significantly enhance the user experience (UX) for mobile users in regions with limited internet connectivity. It will also reduce infrastructure costs related to storage and data transfer for developers and businesses alike.
65
Views
2
Comments
New
Frontend (App Interfaces)
Created on 17 Apr
2021-04-09 11-42-43
assif_tiger
Greetings, Service Studio comments are used for notes, reviews & reminders. Most of the time the reminders act as an backlog to be resolve by someone in the team accountable. Currently there's no built-in way to highlight the accountability/ownership for a reminder [ except what we mention as a text] Having an feature of @mention-user-name where the studio to populate/autoSuggest the env IT Users/Developers would create a reference for the respective user so that while they access the module in studio its more easy for them to trace there accountable reminders. example : @abc.xyz please validate this aggregate filter - Auto Suggest when type@ - Would ne awesome if the mentioned user receive some sort of notificaton🔔 in studio itself 🙂 - More advance ahead; notification should navigate or open respective module & show the reminder action/respective stuff [ sync tree] Thank you for considering this enhancement in advance Assif
99
Views
1
Comments
New
Service Studio
Created on 27 Feb 2025
2023-02-09 12-36-42
Damian Fonville
The proposal aims to enhance the performance of the OutSystems built-in ListAppendAll function. Currently, ListAppendAll iterates over the source list using a foreach loop, invoking the ListAppend action on each iteration. This results in multiple dynamic array resizings, as each call to ListAppend extends the underlying array incrementally, leading to performance overhead due to repeated memory allocations and data copies. In contrast, in native C#, the List.AddRange method optimises this process by pre-allocating the required space in the underlying array in a single operation. It then efficiently inserts elements using Array.Copy, minimising reallocations and improving execution time. Implementing a similar bulk append mechanism in ListAppendAll would reduce memory overhead and improve performance. The attached files include the BenchmarkDotNet results and the code used for performance testing. Tested on .NET 4.8.1 and Intel Core i7 12800HX processor. While the code does not exactly replicate the OutSystems implementation, it follows a similar approach to demonstrate potential performance improvements.
482
Views
3
Comments
New
Builtin & User functions
Created on 21 Apr
2025-10-06 12-53-03
Gunnar Ágústsson
I would like to be able to configure Mentor AI so he behaves like a true member of our team. I want to give him our coding guidelines so he always codes the way we do. Example: always adding comments to every function, combining variables into records to reduce clutter, or using PascalCase for naming. On top of that, I want to control how he communicates. Sometimes I just want him to do the work with as few words as possible, and other times I want a detailed explanation of every decision he makes.
65
Views
0
Comments
New
AI/ML
Created on 17 Apr 2025
2025-04-16 15-24-50
Paulo Russo
Create a Edit Button in this space for changing the Idea Title. In this moment if we make an error when we create a new idea we don't have the opportunity to correct. Its my new suggestion. Best Regards, Paulo Russo.
1768
Views
9
Comments
New
Ideas
Created on 20 May 2010
2015-12-08 04-55-01
Hugo Matthioli
It would be nice to have a button, in ServiceStudio, to remove all unused references in an eSpace, or a list of unused references which we could then remove.
9340
Views
52
Comments
Implemented
Service Studio
OutSystems 9.1
Created on 04 May 2010
2016-04-21 20-09-55
J.
Sometime you work on a certain part and are not able to finish certain parts, or want to skip certain parts, like complex queries.Then it would be great to disable or, comment out certain tools in the action flow. so you don't have to worry about them now.Perhaps they are not complete yet, or unusable.With an if-block, it would always follow the true-line, it would skip the for-each etc. etc.
11564
Views
103
Comments
Implemented
Service Studio
Development Environment 11.0.109.0
Created on 09 Apr 2025
UserImage.jpg
Ana Oliveira
The availability of the Trace API download functionality, currently supported in OutSystems 11, should be extended to OutSystems Developer Cloud (ODC). We already have "Traces" at ODC portal that contains useful information when API fails , however doesn't have the request and response payload. This level of detail is a critical asset for development and troubleshooting. It enables faster debugging of API issues by allowing developers to verify payload correctness, understand provider errors, and ensure that the application complies with contract expectations (all of which are hard to validate without full trace access) Additionally, since OutSystems 11 already offers this functionality, bringing it to ODC would ensure consistency for teams migrating or working across both platforms, improving developer experience and efficiency.
931
Views
5
Comments
New
Other
Created on 14 Mar 2024
2022-01-10 22-54-28
Fontinha
I would like to suggest that applications relying on deprecated elements (marked as DEPRECATED_) be considered as technical debt in the AI Mentor platform. By considering applications that depend on deprecated elements as technical debt, we can prioritize their resolution and allocate resources to address them accordingly. This approach will help us ensure that the AI Mentor platform remains up-to-date, efficient, and aligned with industry best practices. Thank you for considering this suggestion. I believe that by actively managing technical debt related to deprecated elements, we can enhance the overall quality and maintainability.
710
Views
8
Comments
New
Architecture & Governance 
Created on 05 Mar 2018
2024-03-25 06-19-08
Harlin Setiadarma
Hi, I found that 100 espace limit in a page was too few.I usually maintained Platform Server once in a few months.And it really a chore when deleting old versions of espace.Maybe add a configurable paramater instead of static 100 entries.
10596
Views
43
Comments
Working on it
Service Center
expected delivery in Q1 2019
71 to 80 of 10870 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2026-03-13 16-36-56
5 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2018-07-06 11-13-55
13 comments
2
2021-09-06 15-09-53
9 comments
3
2024-07-05 14-16-55
7 comments
5
UserImage.jpg
3 comments
Code of Conduct 
The guidelines we live by that make
this Community amazing!
Code of Conduct
Stay Up-To-Date
Keep on top of what's happening in the Developer Community.
Forum, Forge, Training, Documentation, and more!