We performed a comparison between IBM MobileFirst and Xamarin Platform based on real PeerSpot user reviews.
Find out what your peers are saying about OutSystems, Mendix, Salesforce and others in Mobile Development Platforms."I like Its capability for developing hybrid applications, with an ability to integrate device-native code as well"
"With help of this product, we have been able to develop mobile applications without having complete knowledge of each mobile OS's native programming technology. App development, delivery, and code management have been very efficient using this product."
"IBM MobileFirst has one of the most feature-rich admin panels."
"Cross-platform development saves time and provides consistencies."
"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 technical support is very good and it's close to native."
"This solution is a cross-form technology, meaning that we don't have to create separate code to deploy apps across different platforms."
"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 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."
"I like Renderers in Xamarin. They allow us to use native-platform controls easily."
"Recently, Xamarin has added a lot of features such as Effects, Behaviors, Triggers, etc. This has made the UI user-friendly, lively, and attractive."
"There are issues with push notifications, especially for Windows mobile apps. JSONStore also crashes abruptly at times."
"I would like to see improved support for native device functions."
"From time to time, it is a bit harder to code some specific scenarios compared to the native approach."
"The solution does not include Hot Reload which is painful because it causes us to wait quite some time for huge builds."
"It needs offline sync capabilities to store data on devices persistently."
"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."
"The worst build issue concerns are the caching process MSBuild uses to reduce the build time."
"The problem that I faced was that the communication, the roles, and the responsibilities, weren't defined between Microsoft and Xamarin."
"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."
"The performance needs improvement, especially the dev tools, and also the ultimate output of the mobile applications."
Earn 20 points
IBM MobileFirst is ranked 14th in Mobile Development Platforms while Xamarin Platform is ranked 4th in Mobile Development Platforms with 39 reviews. IBM MobileFirst is rated 8.4, while Xamarin Platform is rated 8.2. The top reviewer of IBM MobileFirst writes "It provides access management for the enterprise user as well as for the consumer". 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". IBM MobileFirst is most compared with IBM MaaS360, Microsoft Azure App Service, SAP Mobile Platform and Ionic, whereas Xamarin Platform is most compared with Ionic, Appium, OutSystems, Apple Xcode and Mendix.
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.