We performed a comparison between OutSystems and Xamarin Platform based on real PeerSpot user reviews.
Find out in this report how the two Mobile Development Platforms solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."Reduces the manual labor in compiling and deploying applications and generating procedural code (by reducing development bureaucracy/processes, resulting in real gains). The LifeTime Server approach, requiring just a few steps to publish applications in production environments, is fantastic."
"There is literally a ton of stuff it can do. It's very flexible."
"The most valuable feature of OutSystems is the drag and drop and toolchains in the small AI developing environment. Additionally, the documentation is helpful."
"The most valuable feature is Agile development. I love that you save a lot of time on development and can focus on logic and business requirements."
"Integrations with external systems with SOAP and REST are easy to implement off-the-shelf, but a developer can always implement specific libraries for other integrations."
"We used almost all of the features, themes, styling guide, and approach components. They are useful in our applications."
"The technical support is perfect."
"The most valuable feature of the solution is that it allows users to easily build applications."
"Plugins like MvvmCross make a developer’s life easy."
"Xamarin makes it easy to create white label applications for all platforms."
"Xamarin.Forms are very useful. Essentially, it's a framework that allows me to create the UI mostly in XAML. This XAML code is then translated into the native UI elements for each respective platform."
"The solution's most valuable asset is its shared code base in C# that is better for large apps."
"Xamarin Platform's best features are its single codebase, the support from Microsoft, and the free libraries."
"The best part while using the Xamarin Platform is a cross-platform application. We could execute iOS and Android while writing a single line of code."
"You can create one solution in C Sharp."
"Cross-platform development saves time and provides consistencies."
"We have performance issues while fetching bulk data."
"I would like to see OutSystems improve its integration capabilities, especially with emerging technologies like AI and GPT."
"There are many tutorials available but they are very basic and good for learning the platform. To develop an enterprise-grade application, advanced tutorials need to be developed to help IT professionals design/develop high-quality/performance applications."
"It needs improvement in the AI capability."
"I like the OutSystems platform. I am working on integrating it with another platform using APIs, however, it has proven to be difficult. The main issue I am facing is obtaining authorization tokens as well as access and refresh tokens. It may be due to my lack of knowledge of APIs as it is new to me."
"There are not enough resources on the market."
"OutSystems could improve by being more like GitHub. It would be more helpful for us for division management and version control for our application."
"We had some lagging issues under high data loads, and the solution needed to be customized to improve this."
"The monitoring of the remote devices is not good as it should be extended along. It would be useful if the log is more integrated with the central console. I am not sure it can be accessed but it would be better."
"For those who use only XAML to design the UI, it would be better if there was a better XAML previewer or designer."
"I would like to see hot reload, similar to what Flutter has out-of-the-box. There is "Live Reload" but it’s still in preview and was only recently announced."
"It would be better if they offered more certifications. They offer a number of certifications for Azure but none for Xamarin. This is something that could be provided for developers to show off their competency. Technical support could be better."
"Needs to improve the customization of its screens."
"We have noticed that there have been stability-based performance issues with this product, which need to be improved."
"From time to time, it is a bit harder to code some specific scenarios compared to the native approach."
"It needs offline sync capabilities to store data on devices persistently."
OutSystems is ranked 1st in Mobile Development Platforms with 46 reviews while Xamarin Platform is ranked 4th in Mobile Development Platforms with 39 reviews. OutSystems is rated 8.4, while Xamarin Platform is rated 8.2. The top reviewer of OutSystems writes "Useful natural speech to algorithm, reliable, and beneficial automatic task". On the other hand, the top reviewer of Xamarin Platform writes "It's about to be retired and replaced with an inferior product, but offers excellent cross-platform development capabilities". OutSystems is most compared with Microsoft Power Apps, Appian, Mendix, ServiceNow and GitHub CoPilot, whereas Xamarin Platform is most compared with Ionic, Appium, Apple Xcode, Mendix and Tricentis Tosca. See our OutSystems vs. Xamarin Platform report.
See our list of best Mobile Development Platforms vendors.
We monitor all Mobile Development Platforms reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.