We performed a comparison between Ionic 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."Being able to have one set of code is valuable. I don't have to recode for different platforms. I don't have to recode for Xcode, Angular, or Android. So, the biggest feature for me is that it's a hybrid system, and I can have one set of code, and then the tool sets that are in there convert my code for Xcode or Play Store. It makes work a lot easier."
"Because it's a hybrid mobile app framework, it is easy for us to develop iOS as well as Android apps for our customers with the same resource skills. We didn't have to have separate iOS teams and Android teams to build the apps. We still have to use the Apple Xcode for iOS, but the main development happens with JavaScript, HTML, and CSS. We don't have to write separate code bases in scripts for iOS and Android. We create apps using web-based technology."
"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."
"The solution is secure, reliable, and packed with features so we can easily implement apps even in the most complex situations."
"The solution can support many languages."
"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."
"I like that I can place the code and escalate data storage. I also like that it's user-friendly. Nothing is complex in Ionic."
"The most valuable feature is the one code deployed to all solutions, which means you do not need to have multiple teams."
"A single line of code works with android and iOS."
"Xamarin Platform enables you to use a single code language. This is beneficial for Android, iOS, and Windows platforms, so they can be developed over application or built over application."
"The cross platform ability is a great asset."
"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 significantly reduces development and test costs, and ensures that there is synergy between the platforms on product features and user experience."
"Being able to use the .NET framework and platform have me creating applications better than anyone who develops on Windows."
"The most valuable feature of the Xamarin Platform is the deployment."
"Xamarin makes it easy to create white label applications for all platforms."
"As a developer, I would say one of the improvements is more plugins."
"Ionic would be improved with dynamic design features."
"There could be better support for augmented reality and other things. Geolocation and background app activity are some of the things that are a little more clumsy at the moment and could be improved."
"Documentation for migrations and compatibility is insufficient."
"The documentation could be improved."
"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."
"In a future release, we would like to have a little more support for the desktop environment. Currently it is still focused on mobile devices."
"Ionic's UI component doesn't always look like the native mobile app."
"We have noticed that there have been stability-based performance issues with this product, which need to be improved."
"The solution always has room for improvement with price, integration, stability, and documentation."
"The worst build issue concerns are the caching process MSBuild uses to reduce the build time."
"For those who use only XAML to design the UI, it would be better if there was a better XAML previewer or designer."
"We'd like to have some chat support functionality."
"All Xamarin library issues need to be taken care of as a top priority."
"Xamarin's profiling tools are only available for the highest tier of MSDN subscription and compatibility with platform-native profiling tools is rather lacking. This causes friction when working on performance-related issues."
"The android application compilation time needs to be reduced."
Ionic is ranked 5th in Mobile Development Platforms with 14 reviews while Xamarin Platform is ranked 4th in Mobile Development Platforms with 39 reviews. Ionic is rated 8.6, while Xamarin Platform is rated 8.2. The top reviewer of Ionic writes "Great user acceptance and reliability, multiple teams not required, with prompt customer service". 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". Ionic is most compared with Appium, OutSystems, Appzillon Digital Platform, Mendix and Microsoft Azure App Service, whereas Xamarin Platform is most compared with Appium, Apple Xcode, OutSystems, Mendix and Tricentis Tosca. See our Ionic 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.