We performed a comparison between Apple Xcode, Ionic, and Mendix based on real PeerSpot user reviews.
Find out what your peers are saying about OutSystems, Mendix, Salesforce and others in Mobile Development Platforms."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."
"Xcode is pretty smart. It's easy to set up and works perfectly on Android."
"It is stable and user-friendly."
"It is complete and relevant to the job at hand."
"The tool's most valuable features are debugging and code management."
"The main value of this solution for our business, is that it is a hybrid product that allows us to write code that is compatible with IOS, Android, and web documents."
"What I like the most about Ionic is live reloading, which enables us to develop new features without having to build the application again and re-check the functionality."
"The solution can support many languages."
"Because it's a hybrid mobile app framework, it is easy for us to develop iOS as well as Android apps for our customers with the same resource skills. We didn't have to have separate iOS teams and Android teams to build the apps. We still have to use the Apple Xcode for iOS, but the main development happens with JavaScript, HTML, and CSS. We don't have to write separate code bases in scripts for iOS and Android. We create apps using web-based technology."
"The most valuable feature is the one code deployed to all solutions, which means you do not need to have multiple teams."
"The most valuable feature of Ionic is the ease of use and the simple connection of the applications. Additionally, the documentation is good in the Ionic application, and beginners can easily learn and download their own application using Ionic. Everyone can easily switch out, their domain, from native applications to hybrid applications."
"It's very flexible for UI development."
"With the Capacitor feature, you have access to the native attributes of your phone such as your camera. This makes work a lot easier."
"It is a development platform which assists in accelerating your developmental lifecycle. This is one of its most valuable features. This solution also offers a good set of components that are readily available."
"Mendix has made a great deal of effort to provide its developers a healthy, modern environment for developing. First of all, it adopts Agile methodology by creating a SCRUM-based app where you can handle your user stories. Next comes version control, which really allows multiple team members to collaborate quite easily. And last but not least, Mendix modeler, which is your IDE for developing Mendix apps."
"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."
"The most valuable features are the integration and UI customization."
"I think that the workflow and automation features are quite good."
"They are leading in the smart manufacturing, and connectivity space."
"You can scale the solution."
"I find the fast development speed and low cost to be very valuable features of Mendix. It's a smart solution for busy developers when we need to apply new changes or fixes quickly. Mendix helps to save time and meet project deadlines faster."
"It consists of multiple components and needs a simplified process. This particular area could be more stable."
"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."
"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."
"The size of Apple Xcode could improve. It is too large."
"It is a bit challenging to sign in."
"As Apple has introduced more and more features on top of Xcode, it sometimes, but very rarely, hangs."
"They started writing Capacitor to get rid of PhoneGap and Cordova, but they haven't yet got all the libraries and all the functionalities. They want you to start using Capacitor, but they don't have all the libraries there. They're developing them as they go. So, currently, you have to mix and match the three. When it comes to mobile applications, I would only like to use Capacitor. I don't want to jump between Cordova and Capacitor or have both of them. That's the main thing for me, but they have been working on it."
"There could be better support for augmented reality and other things. Geolocation and background app activity are some of the things that are a little more clumsy at the moment and could be improved."
"As a developer, I would say one of the improvements is more plugins."
"Documentation for migrations and compatibility is insufficient."
"Ionic is a cross-platform framework, so when we compare Ionic with native Android and iOS, we can see the drawbacks. For example, if you need to work on very high-level aspects of an application such as animation, even if everything else is not putting load on the app, you will still see high load from the server side."
"The navigation within this solution could be improved; it is currently quite complicated to move through the different tabs."
"In a future release, we would like to have a little more support for the desktop environment. Currently it is still focused on mobile devices."
"Ionic could improve in the Native mode because while we do testing it is difficult to find the root cause of problems. It could be more user-friendly."
"Mendix is slightly less scalable than I'd like."
"My understanding is that, if you are not using the free version, it is very expensive."
"While the community is great, they need to work on making their direct technical support services better."
"The platform still has many areas for improvement. If I compare apples to apples, the PWA features of Mendix could be improved, for example, I wouldn't recommend creating a B2C or B2B marketplace or web portals on Mendix, but there's a tendency for people to still do it through the systems provided by my company, particularly implement B2B or B2C marketplace, versus using eBay or Shopify. On the web portal front, Mendix still needs to improve."
"In the beginning, it is difficult to learn and work with."
"It needs to provide an overview of model versioning control for the sake of the review process; better SCRUM board; an overview of model changes from the repository through Sprintr (SCRUM board). Also, a choice between versioning control system would be nice."
"There's no direct tech support."
"You need experienced programmers and developers to understand this solution."