We performed a comparison between Appium and Ionic 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 most valuable features of Appium are the in-built functionality, which we can use in our code. For example, move back, move front, navigate one page before, and navigate one page ahead. You can do this by using the in-built functions from Appium."
"Appium has easy interaction with mobile."
"The most valuable feature is that it's easy to launch applications. Appium has everything that Selenium has. So many good tools support Appium. We can take some Excel sheets and use them to fill out the text box that's in there. We can also take screenshots of failures."
"It has great documentation and excellent community support."
"The best feature of Appium is that it allows you to inspect the element. With the Appium Inspector, you don't have to install another application to do the inspection. I also like that Appium has Android device connectivity. Currently, most people use Appium as automation software, and I haven't found any other tool that's more powerful than Appium."
"It runs completely flawlessly and seamlessly every day."
"Appium's best feature is that it supports multiple frameworks."
"The most valuable feature of Appium is it supports iOS and AOS and is open-source."
"Ionic is easy to upgrade and is helpful for design purposes. It also is quite common and easy to use. It is a very reliable application. It's easy to write on and print. The UI is easy to use as well. My organization chose to go with Ionic because we can access both Android and iOS applications."
"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."
"The solution can support many languages."
"Being able to have one set of code is valuable. I don't have to recode for different platforms. I don't have to recode for Xcode, Angular, or Android. So, the biggest feature for me is that it's a hybrid system, and I can have one set of code, and then the tool sets that are in there convert my code for Xcode or Play Store. It makes work a lot easier."
"It's very flexible for UI development."
"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."
"Ionic's best features are its hybrid app development, design, and tags."
"We previously worked with native applications, and there weren't any good mobile app testing tools. We started working with React Native, which works well with Appium, but it would be good to see better integration; the way elements are displayed can be messy. React Native is very popular nowadays, so it's essential to have that compatibility."
"Appium could improve by enabling record and run techniques similar to what they have in other licensing tools, such as Micro Focus. We have to all write the code, and then we can proceed."
"We need some bug fixes for nested elements."
"Support-wise, it could be better."
"Appium can improve when the case fails, there should be a feature where you can generate the report from Appium. Once you're on a test case, automatically the screenshot should be captured which would avoid manual intervention. These features would be beneficial to migrate to Appium."
"They should add an in-built framework."
"Image recognition could be improved. We have some images in our mobile applications. It should be able to run from the cloud, so we can automate the catcher."
"The user interface needs improvement because there are issues when setting up environment variables."
"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."
"The navigation within this solution could be improved; it is currently quite complicated to move through the different tabs."
"Ionic's UI component doesn't always look like the native mobile app."
"It would be better if it had a speed niche system. There are a lot of things we need that weren't in the latest version. But I think they will be adding something."
"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."
"Ionic would be improved with dynamic design features."
"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."
Appium is ranked 7th in Mobile Development Platforms with 25 reviews while Ionic is ranked 5th in Mobile Development Platforms with 14 reviews. Appium is rated 8.0, while Ionic is rated 8.6. The top reviewer of Appium writes "It's easy to launch applications". On the other hand, the top reviewer of Ionic writes "Great user acceptance and reliability, multiple teams not required, with prompt customer service". Appium is most compared with Katalon Studio, Tricentis Tosca, Perfecto, Xamarin Platform and OpenText UFT Digital Lab, whereas Ionic is most compared with Xamarin Platform, OutSystems, Mendix, Appzillon Digital Platform and Microsoft Azure App Service. See our Appium vs. Ionic 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.