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."IBM MobileFirst has one of the most feature-rich admin panels."
"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."
"The platform is easy to learn as many tutorials are available on YouTube."
"The combination of forms for cross-platform UI and C-Sharp for the programming language are my two favorite features."
"The Xamarin platform can reduce overhead significantly through code-share and reuse. The typical team size for a Xamarin project is significantly reduced compared to purely native projects."
"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."
"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."
"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 ability to share a platform-agnostic common core, or business logic, enables a mobile developer to write code for all targeted mobile platforms, independent of the individual developer's specialization in iOS, Android, or Windows. This helps not only during development but also enables easier maintenance of deployed apps, since bug fixes or feature additions can be often made in the platform-agnostic layer."
"On the market, compared to everyone else, they're the top solution. They're the best solution out there that I could see."
"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."
"The solution always has room for improvement with price, integration, stability, and documentation."
"They need to improve performance, especially for the Android platform. Also, some controls are missing in the Xamarin framework when compared to native controls; for example, the checkbox control."
"The major I see with Xamarin right now is that there is no visual editor"
"I feel that the Android AppCompat library creates a lot of issues. A lot of development time is often wasted solving these issues."
"Xamarin Platform can improve by making the enterprise documentation better. There's a lot of basic documentation of how to do many of the functions of the solution, but there's not much enterprise-level documentation."
"I would like to see hot reload, similar to what Flutter has out-of-the-box. There is "Live Reload" but it’s still in preview and was only recently announced."
"The problem that I faced was that the communication, the roles, and the responsibilities, weren't defined between Microsoft and Xamarin."
"Xamarin Platform can improve if there was a virtual test environment so we did not have to have a Mac system for the iOS testing. At this time You must have a Mac to deploy or generate IBA profiles."
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.