What users are saying about

Appium

15 Ratings

Xamarin

34 Ratings

Appium

15 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101

Xamarin

34 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.5 out of 101

Add comparison

Likelihood to Recommend

Appium

Appium is well suited for native, mobile web, and hybrid applications of android and iOS but it does not support Windows mobile applications.
Deva Veluchamy profile photo

Xamarin

Xamarin is definitely the best product to use for C# .NET programming on MacOS; for other uses it may not be the best IDE: different languages, different platforms, etc.
David McCann profile photo

Pros

  • Best part is that it's an open-source tool.
  • Supports multiple mobile platforms.
  • It supports native apps, mobile web & hybrid applications of both Android and iOS.
  • It is based on Selenium using HTTP protocols.
  • It supports most of the scripting languages like Java, Ruby, Java script, etc.
  • It can be integrated with CI tools.
Deva Veluchamy profile photo
  • Built into Visual Studio
  • Free
  • Cross platform
Patrick Steger profile photo

Cons

  • It should provide reliable & promising executions every time, without any interruptions
  • Avoid any synchronization issues
  • Supporting to Windows mobile applications also in future.
Deva Veluchamy profile photo
  • teaching a Microsoft developers who has no experience in mobile application development is a challenge
  • Should be simpler for deployment to devices.
Siya Ul Haqu profile photo

Alternatives Considered

If you're an Apple developer, you use Xcode. It's practically a forced necessity. For system testing though, it doesn't have to be. You can have your development team focus on unit and integration tests in their platform and another team automate acceptance tests with a language they are more familiar with.
Brian Smith profile photo
None of the HTML-based cross-platform solutions can easily provide a native look and feel like Xamarin can. I've had to rescue multiple organizations that went down this path only to be disappointed with the results.
Calvin Fisher profile photo

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
Brian Smith profile photo
  • Half the cost to develop apps for both iOS and Android
  • Half the cost (or less) in developer hours for bugfixes and maintenance across two platforms
Calvin Fisher profile photo

Pricing Details

Appium

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Xamarin

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details