Apache Cordova vs Sencha Touch vs Xamarin

Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Apache Cordova
Apache Cordova

540
443
+ 1
145
Sencha Touch
Sencha Touch

62
55
+ 1
27
Xamarin
Xamarin

690
651
+ 1
705
- No public GitHub repository available -
- No public GitHub repository available -

What is Apache Cordova?

Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.

What is Sencha Touch?

Sencha Touch 2, a high-performance HTML5 mobile application framework, is the cornerstone of the Sencha HTML5 platform. Built for enabling world-class user experiences, Sencha Touch 2 is the only framework that enables developers to build fast and impressive apps that work on iOS, Android, BlackBerry, Kindle Fire, and more.

What is Xamarin?

Xamarin’s Mono-based products enable .NET developers to use their existing code, libraries and tools (including Visual Studio*), as well as skills in .NET and the C# programming language, to create mobile applications for the industry’s most widely-used mobile devices, including Android-based smartphones and tablets, iPhone, iPad and iPod Touch.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Apache Cordova?
Why do developers choose Sencha Touch?
Why do developers choose Xamarin?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con
      Be the first to leave a con

      Sign up to add, upvote and see more consMake informed product decisions

      What companies use Apache Cordova?
      What companies use Sencha Touch?
      What companies use Xamarin?

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with Apache Cordova?
      What tools integrate with Sencha Touch?
      What tools integrate with Xamarin?