Appium vs. Swiftify

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Appium
Score 7.0 out of 10
N/A
N/AN/A
Swiftify
Score 9.0 out of 10
Small Businesses (1-50 employees)
When Apple rolled out Swift back in 2014, Objective-C was set to be replaced. Even nowadays, however, there are plenty of apps and projects that still use Objective-C, and developers are faced with the prospect of either starting again from scratch or attempting to convert them to Swift. Swiftify for Xcode is designed to automate much of the conversion process, handling the task of replacing syntax while letting you focus on other aspects of migrating your project to…
$5
per file
Pricing
AppiumSwiftify
Editions & Modules
No answers on this topic
Pay As You Go
$5
per file
Cloud 30 (Monthly)
$49
30 files per month
Cloud 100 (Monthly)
$99
100 files per month
Cloud 300 (Monthly)
$199
300 files per month
Cloud 1000 (Monthly)
$299
1000 files per month
Cloud 30 (Yearly)
$399
300 files per year
Cloud 100 (Yearly)
$799
1000 files per year
Cloud 300 (Yearly)
$1,599
3000 files per year
Cloud 1000 (Yearly)
$2,399
10000 files per year
Offline Converter
custom pricing
per seat
Offerings
Pricing Offerings
AppiumSwiftify
Free Trial
NoYes
Free/Freemium Version
NoYes
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
AppiumSwiftify
Best Alternatives
AppiumSwiftify
Small Businesses
Swiftify
Swiftify
Score 9.0 out of 10
Jotform
Jotform
Score 8.5 out of 10
Medium-sized Companies
Swiftify
Swiftify
Score 9.0 out of 10
Jotform
Jotform
Score 8.5 out of 10
Enterprises
Swiftify
Swiftify
Score 9.0 out of 10
ServiceNow Now Platform
ServiceNow Now Platform
Score 9.1 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
AppiumSwiftify
Likelihood to Recommend
9.0
(0 ratings)
8.2
(0 ratings)
Support Rating
-
(0 ratings)
8.3
(0 ratings)
User Testimonials
AppiumSwiftify
Likelihood to Recommend
Appium works well for well-structured mobile applications test automation that is particularly easy to leverage when different pages of the app use similar building blocks. If it takes time for some content in the app to be rendered, ask your dev team to add progress indicators and ensure they are accessible. That might be more complicated to do with Appium, though, if there's no good contact with Dev team established so you can request accessibility IDs added quickly enough when needed. Appium supports another locator strategies as well though (such as xPath or iOS class chain on iOS) but they wouldn't work as fast so you may get really slow tests.
Read full review
For me as a picky person I never used the file convertor but for a small portion of code, it is good. With the classes that have more than one initializer, it got confusing and I had to dig to find the exact issue to fix.
Read full review
Pros
  • Crossdevice: With Appium you can automate tests for Android and iOS both. There is no need to learn more than 1 language.
  • Easy: It's really easy to configure and use appium; it's very useful when you're testing strategy is based on "developers write tests".
  • Open Source: It's such a nice strength of appium, because you don't need to pay to use a good tool like Appium is.
Read full review
  • Put in your Objective-C code, select the version of Swift language to convert, click convert. That's all!
  • Swiftify is now creating a platform to convert Objective C to #C, something that can help for different development projects platforms.
  • Swiftify offers a few free converts to try to show you the power of it. Their price for a subscription plan is really good for big projects.
Read full review
Cons
  • There are a number of expected methods that are not implemented, yet. With a similar sounding name as Selenium with similar functions, people who are familiar with Selenium try to use methods that appear to be available, but give a "not yet implemented" exception when run.
  • Documentation can be confusing.
  • Setup was a difficult process. This may not necessarily be the case once you figure everything out, but the whole figuring it out process was difficult and I ran into many, many problems when I first started.
Read full review
  • It lacks general performance and availability
  • It doesn't handle Objective-C macro well
  • Overall conversion speed expected to be much better
Read full review
Likelihood to Renew
I am rating 10/10 because Appium can use with multiple programming languages with multiple Test engines. Also, it works for both Android and iOS.
Read full review
No answers on this topic
Usability
I would like to give 9/10 rating to Appium because of it can easily integrate with popular frameworks and CI/CD tools, as well as it is reliable, flexible and easy to use. The setup can bit complex in initial step, but once on configured it's very easy to use and enables stable and scalable mobile automation for real and cloud devices.
Read full review
No answers on this topic
Support Rating
No answers on this topic
There are constant upgrades to improve the conversion.
Read full review
Alternatives Considered
Most of mobile testing tools which are available in the market are paid license tools. But Appium is Open source mobile testing tool. We can create customised automation framework using Appium. It also supports various languages such as Java, Javascript etc. And also supports various operating systems such as Android, IOS etc. We can easily integrate Appium frameworks with CI/CD [Jenkins, Git etc].
Read full review
Swiftify tries to convert the code even if the code can not be executed in a real situation. I chose Swiftify because most of the times you just need to convert one line, one method... That of course, it is using and used by other code that you didn't add in the conversion code, but you just need to convert that for now. In this situation, Swiftify converts the code, other ones such as iSwift will report an error in the code and will not convert it.
Read full review
Return on Investment
  • For cost of ownership, the increase is positive times infinity, as it's free to install and use
  • Lead time for suite development can be a negative, if not planned for during sprint planning
  • Using Appium to execute tests in parallel across a cloud solution can improve CI/CD cycles by 100's of a percent
Read full review
  • good ROI, saves a lot of time.
Read full review
ScreenShots

Swiftify Screenshots

Screenshot of Screenshot of Screenshot of Screenshot of Screenshot of Screenshot of