We performed a comparison between Apple Xcode and Magic xpa Application Platform based on real PeerSpot user reviews.
Find out in this report how the two Mobile Development Platforms solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."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."
"The tool's most valuable features are debugging and code management."
"We like the ease of access and navigation that this solution provides."
"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."
"The most valuable feature of Apple Xcode is that it is up to date."
"Magic is rapid, it's a tool which we use to develop, change and maintain our programs. xpa has a lot more features onboard and it gives us the opportunity to do such things so that we can easily adapt and maintain our programs. It gives certain benefits to stay with our customers and the market."
"Magic’s unique approach to development ensures that the programmer stays focused on the objective of the program (i.e. display all customers in California), instead of the repetitive tasks that surround it (i.e. connect to database, open customers table, create the query to retrieve records within the specified criteria, fetch the result of the query, connect it to a data grid, etc.)."
"Speed of development and database connectivity (MS SQL, Oracle, DB2, Btrieve/Pervasive PSQL, ODBC, MySql, and SQLite)."
"Typically an experienced Magic developer can do the work of two to three experienced C#/.NET developers. Customers are amazed at how quickly most new features can be added and bug fixes implemented. I have worked for four employers - including myself - using Magic, and in most instances, bug fixes are addressed and deployed in under six hours."
"The best feature of Magic is the development time. The time it takes to develop something is incredibly fast if you compare Magic with, for example, Java."
"What I found most valuable in the Magic xpa Application Platform is that it has a client-server and web browser technology that's perfect for company users."
"Being able to make changes to existing programs to comply with last minute changes in requirements, and/or being able to fix, test, review, and deploy new code in a manner of hours instead of days, definitely gives us a huge advantage over our competitors and this is only possible thanks to Magic’s speed of programming."
"Without the need to compile code, the time spent in the development cycle is greatly reduced, allowing the programmer to test modifications to a program immediately after they have been saved."
"It is a bit challenging to sign in."
"The size of Apple Xcode could improve. It is too large."
"There is a drag-and-drop visual system, but as soon as you do something dynamic, then you are unable to use it."
"It consists of multiple components and needs a simplified process. This particular area could be more stable."
"As Apple has introduced more and more features on top of Xcode, it sometimes, but very rarely, hangs."
"We would like a 'light' version of this solution to be developed, as it currently uses a lot of memory space."
"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."
"The ability to display page up, page down, top and bottom buttons along the scroll bar would make my mouse-reliant customers happy."
"I would like to see a spell checker included with optional language support. Currently, this has to be purchased from a third-party."
"Magic has a tradition, when it adds new technologies/features to the Magic development tool, to provide either no documentation or documentation that does not provide an organized approach for bringing this new technology/feature to experienced Magic programmers."
"The Android environment is missing a number of functions for file/folder manipulation, sending receiving text messages (SMS) and the menuing options are limited. For now, it is left to the developer to write his/her own Java functions to include in the APK."
"The user interface could be improved to be more friendly for developers."
"Support is very bad."
"There is room for improvement in Magic's marketing and licensing. I would like to see more integration of web functionality."
"They want to be one toolbox for everything, but primarily, we are using xpa to develop desktop applications, and in that area they're lacking functionalities, flexibility, and modern stuff."
More Magic xpa Application Platform Pricing and Cost Advice →
Apple Xcode is ranked 10th in Mobile Development Platforms with 7 reviews while Magic xpa Application Platform is ranked 11th in Mobile Development Platforms with 10 reviews. Apple Xcode is rated 7.6, while Magic xpa Application Platform is rated 8.6. The top reviewer of Apple Xcode writes "Efficient, up-to-date, and straightforward installation". On the other hand, the top reviewer of Magic xpa Application Platform writes "Fast development and user-oriented functionalities, but it needs better .NET integration and a completely different pricing structure". Apple Xcode is most compared with Xamarin Platform, OutSystems, Appium, Microsoft Azure App Service and ServiceNow, whereas Magic xpa Application Platform is most compared with Microsoft .NET Framework, Mendix, OutSystems and GeneXus. See our Apple Xcode vs. Magic xpa Application Platform report.
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.