Try our new research platform with insights from 80,000+ expert users

Ionic vs Mendix vs Xamarin Platform comparison

 

Comparison Buyer's Guide

Executive Summary

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Mindshare comparison

As of March 2026, in the Mobile Development Platforms category, the mindshare of Ionic is 4.9%, down from 7.3% compared to the previous year. The mindshare of Mendix is 8.8%, down from 22.7% compared to the previous year. The mindshare of Xamarin Platform is 6.6%, down from 6.7% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Mobile Development Platforms Mindshare Distribution
ProductMindshare (%)
Mendix8.8%
Xamarin Platform6.6%
Ionic4.9%
Other79.7%
Mobile Development Platforms
 

Featured Reviews

Dansteve Adekanbi - PeerSpot reviewer
Senior Frontend Developer Consultant at Modus Create
Great user acceptance and reliability, multiple teams not required, with prompt customer service
As a developer, I would say one of the improvements is more plugins. More plugins give you the ability to do more interactions with the framework over the library. As a user, I would say more flexibility in terms of look and feel. So far Ionic is very fluid. You might not really know, it is web-based technology. I know recently it has gone through a lot of updates, but it can also be improved and become stronger. Ionic allows you to get the best customization ever, but there is nothing like having more. The more customization you get, the easier it is for you to be able to build more quality apps.
Mitchel Mol BGS - PeerSpot reviewer
CTO at Blue Green Solutions
Has improved development quality and speed but has introduced persistent IDE slowdowns
In recent years, the IDE has been more buggy and slower, and although there have been more features added, I would like to see more stability, as some areas that used to work for a fairly long time are now slower in my development, which feels like a step back. I choose a seven mainly due to the issues we've faced with slowdowns and bugs during development, while runtime has been very stable, and the overall output on Mendix platform is still good; there is definitely some room for improvement, and I would probably have given it an eight or even a nine if those issues weren't hurting my developer output for the past few years. Overall, Mendix platform is stable, but the IDE could be better.
Anubrata Ghosh - PeerSpot reviewer
Technical Manager at Landmark Group
Unified codebase has reduced mobile development effort but now faces SDK and support limits
You can still develop public-facing apps with Xamarin Platform, but there are restrictions on Xamarin Platform App Store and Google Play that prevent you from publishing your apps because they require you to use their latest SDKs and their latest libraries. Xamarin Platform, having been discontinued a couple of years ago, is no longer compatible with the latest libraries and SDKs offered by Google and Apple. So you have to use obsolete libraries and obsolete packages, which means that when you try to publish them, your Google Play or Apple App Store will prevent you from doing that because you have not used the latest libraries. Right now, Xamarin Platform has been discontinued. Xamarin Platform had its flaws, and there were known issues. Xamarin Platform has a big community of developers, so even though there are known issues and flaws, there are known workarounds. In terms of stability, I would rank it at 7.5, but I believe 7 would be a more accurate rating, so 7 out of 10.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The most valuable feature is the one code deployed to all solutions, which means you do not need to have multiple teams."
"For web developers who have previously used Angular or React, using Ionic is very easy."
"The main value of this solution for our business, is that it is a hybrid product that allows us to write code that is compatible with IOS, Android, and web documents."
"For us, it is our platform of choice for most of our mobile app product development and the default choice for our company because working on the platform has been very good."
"The solution is secure, reliable, and packed with features so we can easily implement apps even in the most complex situations."
"The most valuable feature of Ionic is the ease of use and the simple connection of the applications."
"What I like the most about Ionic is live reloading, which enables us to develop new features without having to build the application again and re-check the functionality."
"For a web developer who experiences web development like HTML, CSS, bootstrap, or any JavaScript framework, Ionic is used and it is great for those developers to develop mobile applications for Android, iOS, and PWA."
"Mendix allows for faster development while saving on fewer FTWs (full-time workers), a win-win in most cases."
"The initial setup is easy."
"I also worked on another platform where deployment could easily take hours, yet with Mendix, it was minutes."
"We also use Mendix Enterprise Integration for complex business logic. It's a low-code platform, so we run Mendix in the Mendix Cloud."
"You could actually build an application as someone from the business side is explaining what the solution requires."
"You can scale the solution."
"We respond much quicker to challenges, our clients are more profitable and our staff love the opportunity to model and not write boring repetitive code."
"You can scale the solution."
"The solution saves us time by containing all the development work in one application instead of two and it's well-documented."
"Because of the C# programming language, we can train our .NET developers to learn Xamarin and develop mobile apps easily."
"It brings about good code sharing strategies, which bring down cost and maintenance efforts."
"Recently, Xamarin has added a lot of features such as Effects, Behaviors, Triggers, etc. This has made the UI user-friendly, lively, and attractive."
"It usually saves time for application development. We write once and the code works everywhere."
"The initial setup is very simple."
"It allows us to reuse our knowledge of C# and .NET Framework."
"You can just write one XM channel core and it'll be used for both iOS and Android."
 

Cons

"Documentation for migrations and compatibility is insufficient."
"They started writing Capacitor to get rid of PhoneGap and Cordova, but they haven't yet got all the libraries and all the functionalities. They want you to start using Capacitor, but they don't have all the libraries there. They're developing them as they go. So, currently, you have to mix and match the three. When it comes to mobile applications, I would only like to use Capacitor. I don't want to jump between Cordova and Capacitor or have both of them. That's the main thing for me, but they have been working on it."
"Ionic could improve in the Native mode because while we do testing it is difficult to find the root cause of problems. It could be more user-friendly."
"There is a lack of a community environment."
"There is a lack of a community environment, and the solution lacks developer opinions."
"Documentation for migrations and compatibility is insufficient."
"It would be good if the mobile version uses something other than JavaScript and HTML."
"It would be better if it had a speed niche system. There are a lot of things we need that weren't in the latest version. But I think they will be adding something."
"As mentioned, there needs to be an increase in the number of the UI components so that other platforms will not be used in place of the UI interface of Mendix, such as Angular."
"We need better reporting and visualisation as this is a critical part of each app and currently the reporting side has to rely on external BI tools."
"I think Mendix can be improved by supporting automated tests more easily."
"Mendix can be improved in that, while it is good at pricing, it lacks a small business budget project for startups wanting to build their portfolio."
"Needs multiple database connections so an app can directly read/write data to/from multiple databases."
"There needs to be an increase in the number of the UI components."
"My personal experience with connecting the LoRa device (which itself is not fully developed yet, so the interface requirements are not fully known) is that it has been a hard job to get done."
"While the documentation is good, the development box could be better."
"The solution always has room for improvement with price, integration, stability, and documentation."
"The Xamarin.Forms could improve."
"Needs to improve the customization of its screens."
"They need to take a step towards independence from the UI platform. It takes a lot of time to adapt the native controls."
"The worst build issue concerns are the caching process MSBuild uses to reduce the build time."
"It needs offline sync capabilities to store data on devices persistently."
"I would like to see hot reload, similar to what Flutter has out-of-the-box."
"Generally, when iOS products get updates, some issues can happen with Xamarin. Crashes happen from time to time."
 

Pricing and Cost Advice

"Ionic is an open source solution, and there are no hidden fees."
"I think most of the plugins for Ionic are open source, and you can do a lot with many of the basic features. However, if you need to use a premium plugin for something like extra scroll list functionality, Ionic will ask for a certain sum of money."
"You can use the free version, but if you still want to buy it, the price starts from $499/month."
"The solution's open source option is free with no licensing fees."
"You don't have to pay anything except for certain projects. For example, Appflow has some costs related to it but you don't have to use it. You can also pay for extra support."
"We pay 50,000 dinars per month."
"The starting cost for the enterprise option is around one hundred dollars per month."
"Ionic is an open-source solution, it is free."
"From a commercial point of view, we would like them to change that they currently sell it as a platform, but as a customer you have to decide upfront the usage of the platform. We would like to have Mendix sell it as a pay as you go model: You pay for what you use, and you don't pay for what you don't use."
"Initially, we started with a year for approximately $25,000, and if we need to expand the number of seats then we will increase it."
"The solution is a bit expensive compared to others"
"Mendix seems a bit expensive. But in terms of wanting to have less developers and higher velocity, the total cost of ownership is fine. It's not cheap, though."
"Mendix is not open source, but its license cost is cheap, particularly when compared to the Appian license. The license model would depend on how many users you have and how many applications you are creating. If you are creating a single app, you just need to have a single app license, so it's free. If you want a multiple app license to cover two thousand or three thousand users, for example, internal users or external users, then you need to pay for the license. There's also a license model for above three thousand or four thousand, or five thousand internal and external users."
"There is a license required to use Mendix. The solution's price is high, but it is best suited for enterprise companies that have the budget. It is not for small or medium-sized businesses."
"Licensing costs are similar to those for all other IT technology, but they vary by region."
"Its cost is higher than competitors. The cost mostly includes licensing. It is charged per user. The cost model could be better. When you have a big company, what does per user mean? If I have a company where I have 40,000 people who will go to access it but only 200 do, how do you license it and who do you pay for? If they hit it once, do you pay for it? The licensing is complex for a big company. It is easy for us to buy all we can eat, get an enterprise license agreement, and call it good."
"The product is inexpensive."
"This is a free product, so there is zero investment on licenses and IDE."
"Xamarin is free. There is no license unless you go for some high-end enterprise features. Other than that, everything's free."
"Xamarin is free, or comes with Visual Studio. Therefore, it is very profitable."
"This is an open-source solution, but there is a subscription charge to use the App Center of around $100."
"You can build in Xamarin without paying any money."
"Xamarin Platform is open-source, but there are fees for deployment, the API Store and Play Store, and using third-party libraries."
"It saved a lot of time and resources needed to develop a cross platform mobile app."
report
Use our free recommendation engine to learn which Mobile Development Platforms solutions are best for your needs.
885,264 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Educational Organization
18%
Comms Service Provider
10%
Construction Company
8%
Computer Software Company
7%
Manufacturing Company
14%
Financial Services Firm
11%
Computer Software Company
8%
Retailer
5%
Educational Organization
15%
Marketing Services Firm
14%
Manufacturing Company
12%
Comms Service Provider
8%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business7
Midsize Enterprise2
Large Enterprise6
By reviewers
Company SizeCount
Small Business28
Midsize Enterprise7
Large Enterprise25
By reviewers
Company SizeCount
Small Business18
Midsize Enterprise5
Large Enterprise15
 

Questions from the Community

Ask a question
Earn 20 points
What is your experience regarding pricing and costs for Mendix?
I do not have much experience with the pricing, setup cost, and licensing because the sales or business team usually ...
What needs improvement with Mendix?
I think Mendix can be improved by supporting automated tests more easily. For example, Mendix can add some IDs for ea...
What is your primary use case for Mendix?
I use Mendix to build a system about the consultation of APIs. We are using Mendix to build a system to check SAP, wh...
What do you like most about Xamarin Platform?
Xamarin.Forms are very useful. Essentially, it's a framework that allows me to create the UI mostly in XAML. This XAM...
What is your experience regarding pricing and costs for Xamarin Platform?
It is free to use Xamarin Platform as we utilize the community edition. Xamarin Platform was acquired by Microsoft an...
What needs improvement with Xamarin Platform?
You can still develop public-facing apps with Xamarin Platform, but there are restrictions on Xamarin Platform App St...
 

Comparisons

 

Overview

 

Sample Customers

MRA, Napa Group, Sworkit, Airbus, Sense Corp, Interactive Gaming Company, Pacifica, Untapp'd, Diesel, National Museum of African American History and Culture
Genzyme, TNT, Yahoo, Capgemini, Roche, D&B, Aegon, kpn, AZL, Sky, Arch, Penn State Univeristy, BancABC
Cinemark, MixRadio, Sqor Sports, Storyo, JetBlue, The World Bank, Cr_dito Agrcola, Applied Research Associates
Find out what your peers are saying about OutSystems, Mendix, Microsoft and others in Mobile Development Platforms. Updated: March 2026.
885,264 professionals have used our research since 2012.