We performed a comparison between Appium and Apple Xcode 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."The solution is stable."
"The solution is easy to use."
"Appium has easy interaction with mobile."
"Appium provides a record-and-play option, and the commands are the same as those that Selenium uses. So a person who has some exposure to Selenium will be able to write a piece of code in Appium."
"It has great documentation and excellent community support."
"We do not need to pay for the solution. It’s free."
"It's an open-source solution with a very large community and available documentation."
"I haven't explored other solutions in this particular area, but what I like best about Appium is the fact that it shares functions with Selenium. The extension of Selenium functions allows me to use all of the methods that exist in that domain, and it just makes it simpler for me. I've been using Selenium for some time as well, so using Appium just seems like a natural fit for me."
"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."
"We like the ease of access and navigation that this solution provides."
"It is stable and user-friendly."
"The tool's most valuable features are debugging and code management."
"It is complete and relevant to the job at hand."
"The most valuable feature of Apple Xcode is that it is up to date."
"If it had more facility for configuration it would be a spectacular solution."
"Appium has problems with automated validations following iOS updates, causing us to have to validate manually."
"Support-wise, it could be better."
"They should add an in-built framework."
"The tool needs to add a dependency manager."
"What needs improvement in Appium is its documentation. It needs to give more context on the libraries that Appium is using under the hood. For example, my team is using Appium for Android automation, and a lot of times, I feel that there's functionality that's available through the Appium interface, that exists within the UIAutomator, but there aren't a lot of useful or helpful resources on the internet to find that information, so it would be good to have some linkage with the underlying platform itself. Another room for improvement in Appium is that it's buggy sometimes. For example, at times, there's a bug in the inspector application that doesn't allow me to save my desired capability set, so it would be nice to get that bug fixed, but overall, Appium is a good tool. The Touch Actions functionality in Appium also needs improvement. For example, if I want to initiate a scroll on the device that I'm running Appium on, sometimes Swipe works, but in other situations, I have to explicitly use action chains, so I'm not too sure what's the better approach. What I'd like to see in the next version of Appium is a more intelligent and more intuitive AppiumLibrary, in terms of identifying menus and scroll bars, etc., because right now, I'm unsure if I have to do a lot of export reversals to get to the elements I'm looking for. It would be nice to have some functionality built in, which would allow me to easily get those exports."
"We need some bug fixes for nested elements."
"The initial setup is straightforward if you have previous experience with the solution, but it can be complicated for a novice user."
"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."
"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."
"As Apple has introduced more and more features on top of Xcode, it sometimes, but very rarely, hangs."
Appium is ranked 7th in Mobile Development Platforms with 25 reviews while Apple Xcode is ranked 10th in Mobile Development Platforms with 7 reviews. Appium is rated 8.0, while Apple Xcode is rated 7.6. The top reviewer of Appium writes "It's easy to launch applications". On the other hand, the top reviewer of Apple Xcode writes "Efficient, up-to-date, and straightforward installation". Appium is most compared with Katalon Studio, Tricentis Tosca, Perfecto and Xamarin Platform, whereas Apple Xcode is most compared with Xamarin Platform, OutSystems, Microsoft Azure App Service and ServiceNow. See our Appium vs. Apple Xcode 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.