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."I really like the one-click publish feature in OutSystems. In other development tools/languages, it's not as easy. I also like how easily I can manage all my projects in one place."
"OutSystems' low-cost approach has positively impacted our productivity, because we were able to develop faster with OutSystems, enabling us to implement many changes during our sprint."
"OutSystems' best feature is that you can build tests with the flow, so even the tests are made in the PDD framework in a low-code way."
"Their out-of-the-box UI is quite good."
"The technical support is perfect."
"The scratch coding is useful. The solution is easy to understand."
"The tool makes the development process easier."
"Scalability proved to be an exceptionally beneficial feature."
"The most valuable feature of the Xamarin Platform is that both the UI are the same in Android and iOS, in one project and Android and iOS, are applications for developing PCL projects. Additionally, the dashboard is good."
"The initial setup is very simple."
"I like Renderers in Xamarin. They allow us to use native-platform controls easily."
"For me, developing apps for iOS and Android is a dream came true, without migrating to Objective-C or Java. Xamarin enables me to do so."
"Xamarin Platform's best features are its single codebase, the support from Microsoft, and the free libraries."
"Because of the C# programming language, we can train our .NET developers to learn Xamarin and develop mobile apps easily."
"The cross platform ability is a great asset."
"The most important impact is the reduction in product lifecycle costs."
"The new version could be improved."
"The product's high price is an area of concern, where improvements are required."
"It is hard to find the logic in OutSystems. From an improvement perspective, I want to be able to properly use logic in OutSystems."
"The integration Studio could be improved. It needs a tool in which we could develop C# code and then integrate into OutSystems. The application could have a better UI."
"OutSystems does not provide any native reporting resources. All reports must be created with other tools or as a webpage."
"Since we first started using OutSystems, they switched their language support from Java and .NET to .NET only, which was a bit of a surprise. Their language support could be better in this sense, although on our resource side it is now a bit more flexible."
"We had some lagging issues under high data loads, and the solution needed to be customized to improve this."
"The tool needs to improve the efficiency of its widgets."
"Regarding improvements, there are still some limitations with Xamarin, particularly regarding access to core functionality in Android and iOS."
"The debugging functionality could be improved in Xamarin Platform because sometimes it takes very long to move through the stages of setting up the application build to the final deployment on a mobile app that resides in a physical device."
"Xamarin Platform can improve if there was a virtual test environment so we did not have to have a Mac system for the iOS testing. At this time You must have a Mac to deploy or generate IBA profiles."
"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."
"The Xamarin.Forms could improve."
"From time to time, it is a bit harder to code some specific scenarios compared to the native approach."
"In Xamarin.Forms, we have the option to preview our UI designs, but the functionality can be limited. So, this is not fully functional. Since I have some knowledge of iOS, where when you write code or design in the storyboard, your design is immediately visible in the preview."
"It is common to find a problem that you would need to develop from the start since there are no third-party components to reuse."
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.