We performed a comparison between Apple Xcode, Mendix, and OutSystems based on real PeerSpot user reviews.
Find out what your peers are saying about OutSystems, Mendix, Salesforce and others in Mobile Development Platforms."It is complete and relevant to the job at hand."
"Xcode is pretty smart. It's easy to set up and works perfectly on Android."
"It is stable and user-friendly."
"The most valuable feature of Apple Xcode is that it is up to date."
"We like the ease of access and navigation that this solution provides."
"The tool's most valuable features are debugging and code management."
"Xcode has quite a bit of code error checking built-in, which is great. It also goes a step further and suggests fixes."
"They are leading in the smart manufacturing, and connectivity space."
"The most valuable features are the integration and UI customization."
"There are free online learning and certifications if a user would like to learn more and better understand the solution."
"I think that the workflow and automation features are quite good."
"You can scale the solution."
"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 initial setup is easy."
"It's amazing that you can build web apps and mobile (hybrid) apps with one code base in a few clicks. It's a full continuous integration environment."
"I like the mobile features the most, and there are also various features around the portal we created that I enjoy."
"You can go huge - so it is definitely a scalable solution."
"The drag-and-drop feature is very valuable."
"It is a scalable solution...The initial setup of OutSystems is easy."
"The scratch coding is useful. The solution is easy to understand."
"It is much easier to develop applications with the product’s IDE."
"We've used features like batch processing timers, components, and integrations with other systems like SAP, which have accelerated our development process.In terms of productivity, we've seen a 30 percent reduction in screen design time and an additional 10 percent improvement when implementing client requirements. OutSystems' integration capabilities have significantly enhanced our app's functionality, making it quicker and easier to connect with other systems."
"The most valuable features of OutSystems are the user-friendly platform. The drag-and-drop feature is great. I have used other rapid application development tools before, but they were not as advanced as OutSystems. With the previous tools, I had to manually build certain features, but OutSystems does it automatically."
"The size of Apple Xcode could improve. It is too large."
"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."
"It is a bit challenging to sign in."
"We would like a 'light' version of this solution to be developed, as it currently uses a lot of memory space."
"As Apple has introduced more and more features on top of Xcode, it sometimes, but very rarely, hangs."
"There is a drag-and-drop visual system, but as soon as you do something dynamic, then you are unable to use it."
"One area for improvement is its integration capabilities. Creating a pluggable widget or integrating it with other systems is challenging. In terms of features, it would be great to see advancements such as AI services and the integration of third-party services. Additionally, connecting external devices to the application requires multiple steps. Improving this will make it easier for the developers."
"While the community is great, they need to work on making their direct technical support services better."
"My understanding is that, if you are not using the free version, it is very expensive."
"There are not enough developers who are using Mendix. The knowledge base available online and in the market is not as rich as other competitors."
"Mendix needs to think about itself offering machine learning and artificial intelligence."
"Mendix is great for internal applications but not so great for a public-facing interface. It lacks a proper directory structure for public use. The URL will not change from page to page unless a deep link is created for each page. That makes it difficult to bookmark pages in the browser to view later on."
"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."
"I struggle with solutions like Mendix in terms of creating enterprise solutions."
"OutSystems does not provide any native reporting resources. All reports must be created with other tools or as a webpage."
"Its ability to create and run automated tasks could be better."
"Mobile apps need improvement."
"The integration points need to be increased. People have also started to adopt this solution for their regular needs. That means it's not only the big enterprises that are adopting this solution. There are also small and medium enterprises that are adopting it. I've read that where you have large deployments, OutSystems starts to crumble a bit. That is the idea that no customer would know at the beginning and would also not like to hit the wall there. When it is on the client, there are a lot of applications already on low-code, and then suddenly you realize that you want to do some big applications, and you face hurdles. This is the general feedback for all such platforms."
"The technical features are good, but the actual commercialization is out of reach."
"I would like to see improvements in versioning. It can be challenging to keep track of what changes should be committed, especially when many developers are working in one environment."
"While I can't speak to the market impact, as a developer, I've seen significant reductions in development time across different versions of our applications. One area for improvement would be the UI controls in Service Studio. Sometimes, controls don't appear in the IDE, requiring us to check them in the web browser instead. Overall, our experience with OutSystems has been positive, though improvements in UI development would be welcomed."
"The solution is costly."