We performed a comparison between Apple Xcode, Mendix, 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."The tool's most valuable features are debugging and code management."
"We like the ease of access and navigation that this solution provides."
"The most valuable feature of Apple Xcode is that it is up to date."
"Xcode has quite a bit of code error checking built-in, which is great. It also goes a step further and suggests fixes."
"It is stable and user-friendly."
"Xcode is pretty smart. It's easy to set up and works perfectly on Android."
"It is complete and relevant to the job at hand."
"It is stable."
"What I like best about Mendix is that it's leading the way for low-code, no-code platforms compared to other solutions in the market."
"It is a brilliant solution."
"The initial setup is easy."
"What I found most valuable in Mendix is that it's very much suitable for mobile apps such as native Android or IOS supported mobile apps. The multiple features of the platform are very, very attractive and very popular. Mendix has technical features such as microflows and nanoflows. You can also access data models in the platform. These are the features that are very, very strong in Mendix. I got my hands dirty on other low-code platforms, but I have not seen such strong features in them compared to the microflows, nanoflows, and data model access that are in Mendix, including creating and integration. The platform has out-of-the-box adapters or out-of-the-box-connectors that you can integrate with different interface applications such as SAP, Salesforce, Oracle EBS, etc."
"The user experience is great."
"We find it intuitive and easy to use."
"The development environment is model-driven. We can use the information from this for our business engineers to make the information models, and they can also execute the model."
"It has significantly reduced the skill barrier for development and testers."
"The most valuable feature of the Xamarin Platform is the deployment."
"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."
"The platform is easy to learn as many tutorials are available on YouTube."
"Being able to use the .NET framework and platform have me creating applications better than anyone who develops on Windows."
"I think the best part about Xamarin is that you can create apps for both platforms using one source code. That's the most powerful feature. When you develop something for Android, it also builds for iVerse as well. The cross-platform aspect of Xamarin is unique. The ability to develop both apps with a single code base is something very unique."
"A single line of code works with android and iOS."
"It is a bit challenging to sign in."
"It consists of multiple components and needs a simplified process. This particular area could be more stable."
"The size of Apple Xcode could improve. It is too large."
"We would like a 'light' version of this solution to be developed, as it currently uses a lot of memory space."
"There is a drag-and-drop visual system, but as soon as you do something dynamic, then you are unable to use it."
"There should be additional documentation on App Store deployment. In terms of features, they're pretty much on top of where they need to go. I've been happy with its progress so far. As things evolve, they need to evolve to match that need."
"As Apple has introduced more and more features on top of Xcode, it sometimes, but very rarely, hangs."
"There's no direct tech support."
"My understanding is that, if you are not using the free version, it is very expensive."
"It could use a more comprehensive widget creation studio in the IDE."
"Overall, integration with the enterprise ecosystem needs improvement."
"I would also like to see automatic adjustment to the Java Heap, whenever an application load becomes too much for the application. It could also use hot database replication."
"A constraint of Mendix is that you have to look for the required plugins which takes up development time. There are a limited number of Mendix experts in the market."
"While the documentation is good, the development box could be better."
"You need experienced programmers and developers to understand this solution."
"The solution does not include Hot Reload which is painful because it causes us to wait quite some time for huge builds."
"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 monitoring of the remote devices is not good as it should be extended along. It would be useful if the log is more integrated with the central console. I am not sure it can be accessed but it would be better."
"All Xamarin library issues need to be taken care of as a top priority."
"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 is missing the code renderer."
"The recent move to .NET MAUI is a big change that's affecting a lot of the good features."
"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."