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."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."
"I like Its capability for developing hybrid applications, with an ability to integrate device-native code as well"
"IBM MobileFirst has one of the most feature-rich admin panels."
"It usually saves time for application development. We write once and the code works everywhere."
"The most valuable features are: One language for all platforms: C#; XAML for UI in Xamarin.Forms; provides 100 percent coverage of APIs on each platform."
"You can just write one XM channel core and it'll be used for both iOS and Android."
"Their leadership is exceptional at both listening to the customer base and delivering innovative, best-in-class products."
"Cross-platform development saves time and provides consistencies."
"Plugins like MvvmCross make a developer’s life easy."
"My favorite feature of Xamarin platform is the Xamarin.Essentials package. I also like the changes seen in Xamarin's upgrade from Xamarin.Forms to .NET MAUI, because in the older Xamarin Platform, Xamarin.Forms gave you multiple libraries of a particular level for a single platform, whereas .NET MAUI comprises a single, organized library that contains everything needed for both Android and iOS."
"Being able to use the .NET framework and platform have me creating applications better than anyone who develops on Windows."
"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."
"We'd like to have some chat support functionality."
"They need to take a step towards independence from the UI platform. It takes a lot of time to adapt the native controls."
"The problem that I faced was that the communication, the roles, and the responsibilities, weren't defined between Microsoft and Xamarin."
"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."
"It needs offline sync capabilities to store data on devices persistently."
"I feel that the Android AppCompat library creates a lot of issues. A lot of development time is often wasted solving these issues."
"The worst build issue concerns are the caching process MSBuild uses to reduce the build time."
"Xamarin Platform's performance base could be improved."
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, Ionic, Microsoft Azure App Service and SAP Mobile Platform, whereas Xamarin Platform is most compared with Appium, Ionic, Apple Xcode, OutSystems 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.