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."
"You can create one solution in C Sharp."
"Xamarin.Forms exposes a complete cross-platform UI toolkit for .NET developers. The advantage is that a single team can target multiple platforms (Android, iOS, and Windows) on a shared C# codebase."
"This solution is a cross-form technology, meaning that we don't have to create separate code to deploy apps across different platforms."
"Plugins like MvvmCross make a developer’s life easy."
"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."
"The solution's most valuable asset is its shared code base in C# that is better for large apps."
"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."
"Because of the C# programming language, we can train our .NET developers to learn Xamarin and develop mobile apps easily."
"I would like to see improved support for native device functions."
"There are issues with push notifications, especially for Windows mobile apps. JSONStore also crashes abruptly at times."
"I feel that the Android AppCompat library creates a lot of issues. A lot of development time is often wasted solving these issues."
"The solution always has room for improvement with price, integration, stability, and documentation."
"The problem that I faced was that the communication, the roles, and the responsibilities, weren't defined between Microsoft and Xamarin."
"There is room for increasing the scale a little bit further with the designer in the Visual Studio, more specifically, Xamarin.Android Designer in Visual Studio."
"The Xamarin.Forms could improve."
"There are compatibility issues between versions of various Xamarin components."
"The worst build issue concerns are the caching process MSBuild uses to reduce the build time."
"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."
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 Ionic, Appium, 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.