What are the Most Important and Mature Cross Platform Mobile Tools?

| by Dio Synodinos Follow 4 Followers on Aug 21, 2012 |

InfoQ's research widget has been deprecated. It should continue to work however, and we hope to relaunch it at some point in the future.

As part of the new community-driven research initiative, we are examining the importance and adoption level of a range of cross platform mobile tools that aim to help developers deliver applications on a variety of mobile platforms. The tools we're going to examine are:

  • PhoneGap (Apache Cordova), an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores.
  • Sencha Touch, which is a high-performance HTML5 mobile application framework for iPhone, Android, and BlackBerry.
  • Mono iOS/Android, a framework for creating iOS and Android apps, suing C# and .NET.
  • Appcelerator, an SDK for developing native, hybrid and mobile web applications from a single codebase.
  • Adobe AIR, a framework to build applications that run on the Apple iOS, Google Android, and BlackBerry Tablet OS platforms.
  • Qt , you can use Qt to create apps for Symbian, N9, desktop OSs and for the future BlackBerry 10..
  • RhoMobile, a framework for building native apps for iPhone, Android, Windows Mobile, and Windows Phone 7.
  • Marmelade, which supports 2 development approaches: HTML5 apps which is fully compatible with the PhoneGap API and fully-native C++ apps for the best possible performance.
  • Corona, an SDK that aims to deliver, write-once-and-build to iOS, Android, Kindle Fire and NOOK, using Lua on top of C++/OpenGL.
  • MoSync, an SDK for building apps in C/C++ or HTML5, and currently supports Android, iOS, Windows Mobile, Symbian S60 and Java ME.
  • jQuery Mobile, a unified, HTML5-based user interface system for mobile device platforms, built on the jQuery and jQuery UI foundation.
  • jQTouch, a Zepto/jQuery plugin for mobile web development on the iPhone, Android and other devices.



Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Dojo toolkit by Audun Bakken

You really should include the dojo toolkit,, an excellent toolkit for mobile html5 and browser html5 apps.
We are currently using dojo/dijit for an financial application. The app is targeted for the browser, but we have made it run in phone browsers with minimal change and same functionality. dojo also has excellent support for connecting to a REST API, and connections between the REST store and widgets. And the templating 'system' is excellent.
We have been using jQuery/jQueryUI for several years. We find dojo much better.

There;s few come with potential by Ivan Ooi

1) Emitrom, solution for GWT
2) CodeNameOne, Direct solution for Java to mobile world.

The Incredibility of Mature Cross Platform Mobile Tools by Justin Thomson

Authentically! The exclusive list looks promising and incredible for the quality mobile app development for the developers. Cross Platform mobile tools really brings new revolution to app development company. PhoneGap and Sencha Touch are the most quality option among them. It's one of most worthy experienced source for the developers for the key features of app development.

Following the early windows SDK evolution by Ian Fleming

I remember when Windows (the X Server based Unix flavor) started taking off in the late 1980's. At that time there was a rush by software vendors to get out SDK GUI kits for building Motif GUI based commercial applications on top of the Unix X Server. If the pattern repeats for HTML5/Mobile then in about 18 months we will see the dominant 2 or 3 providers with 90% of the market. That said there are far more of these vendors now than back in the lat 80's as I think the entry point is lower (in terms of cost).

Good Cross Platform Mobile Tools by Elan Technologies

There are good list of cross platform mobile tools but my vote for PhoneGap, SenchaTouch and Appcelerator cross platform development tools. Many of developers use these tool for app development.

Stunning List by Zain Mughal

I am working as a mobile app developer at Enterprise Mobility in Dubai.MY vote for Mono iOS/Android because I'm using this for Mobile app development.Here I'm very happy to see mobile tools.

Good one!!! by Zoya Bennet

The list was good and would be helpful who are trying to make their footprints in app development. I personally involved to Android mobile application development and was benefitted by this article.

Mobile Apps by alex jhon

Mobile phones are become the most important part of life now a days.It is just because of the functions and programs of installed software as shared in above source. You can get more by sharing the following

Cross-Platform Mobile Development Tools - Simply Advanced by Danny Jone

IT Is Simple Advance Technology Web, Android Mobile App Development

GOOD by Zara Thompson

The exclusive list looks promising and incredible for the quality mobile app development for the developers. Mobiles are becoming more important to now-a days . It is just because of the functions and programs of installed software as shared in above source.

Mature Cross Platforms for app development by alicia worthington

Nice research work , Being a professional Cross iPhone app developer I have always preferred Adobe AIR and RhoMobile. As Cross platform development will be future more desired technology. Thanks for sharing.

Mat by alicia worthington


Mature by alicia worthington

Nice .

Cross Platform Mobile Tools by Alfred Beiley

There are lots of cross platform mobile tools available in the market. But, PhoneGap is the best out of them. I am also using this tool for mobile app development. Nowadays, PhoneGap is the most common tool used by mobile app developers.

Cross Platform Compatibility by Sophie Borwell

Cross platform compatibility has made a great revolution in mobile application development. Because of this only one application supports in multiple mobile platforms. It makes developers work easy and compatible.

Mobile Application Future by Allan Joseph

I think everyone has a different opinion. I suppose it depends on how peoples look at it. There's usually no another way regarding mobile application development.

Cross platform by Nanda Kumar

As said today you can find many cross platform mobile tool in the market. iphone application development company

Wrong label for Corona in ranking. by Glauco Basilio

Hi folks, very thanks for the article but i am here to advise that has a misspelling in the draggable label for Corona in the ranking enquete. It is Corona not Coronona.

Cross Platform Mobile Tools by alicia worthington

Very nice collection, I have used many tools that includes, Adobe AIR
Corona and MoSync in developing an my first cross platform transfer content supporting Mobile App SmartIO.

PhoneGap Is Best by Brianna Wills

Presently, most of the businesses are looking forward to adopt PhoneGap application development service
to target large number of audience...According to my personal view, this cross-platform frameworks lead the market, so it would be great to adopt this service for your business..

Nice Post by David Michael

Xamarin tool is Missing

Cell Phone Apps by Bethany Janick

Building qualitative and user friendly apps is not impossible now days. I would like to go with PhoneGap (Apache Cordova) the perfect tool for standardized apps.
cell phone spy reviews

Why some of the cross platform development tools FAILED with reason! - by Susan Diaz

Here is a list with the tools investigated and some of the reasons over why they didn't work:
- "WebView" tools - These are tools that are using a WebView as the runtime environment and JavaScript/HTML5 for coding. They were immediately dismissed, as it would be very difficult to interface code running in the WebView (however, this was also attempted, as you'll see later). Some of these tools are PhoneGap, RhoMobile, Sencha Touch, appMobi, Telerik.
- Adobe AIR - The runtime environment here is Adobe Integrated Runtime. Dismissed due to the difficulties of interfacing code in AIR.
- Xamarin - It can only output to intermediate Xamarin libraries, not native ones.
- Appcelerator Titanium - Building native libraries is not officially supported, but it could possibly work if we wrote Titanium extensions which would allow interfacing with native code. Too much trouble, with questionable results, and not sure if it will remain functional in the next Titanium updates…
- Corona - Corona people claim that it is supported for Android, while it's a "coming feature" for iOS.
- MoSync - Same as Corona
- Kony - Not supported
- - Not supported
- OpenFL - Not supported
- DragonRad - Out of date, doesn't seem to support it


Can anyone share any other list by zen wood

Any better list ?

Perfect list by zen wood

Thanks for the list

Re: Good Cross Platform Mobile Tools by Imobdev Tech

I also appreciate with you even PhoneGap, SenchaTouch and Appcelerator cross platform development tools have easy and most used tools. We also use those as top mobile app development services provider.

Cross platform Mobile Apps by Brooke Chloe

There are penalty of cell phone apps which support multiple platform. Yet there arrive cross platform mobile tools. Love it Mobile monitoring apps

New cross platform app development frameworks by Addon Solutions

Every few month we are getting something new in mobile application development with cross platform app development framework or tools or in native by two giant os iOS and Android time has never been better to learn mobile application development . For many app ideas, you don’t even need any prior native development knowledge with these new cross platform mobile application development

1) IONIC: IONIC is one of the most promising HTML 5 mobile application frameworks.

2) Mobile Angular UI: is an HTML 5 framework which uses bootstrap 3 and AngularJS to create interactive mobile apps.

3) Intel XDK: is a cross platform application tool developed by Intel. Getting started with Intel XDK is easy, all you need is to download their application which is free and available for Linux, Windows and Mac. There are couple of more cross platform to use with better functionality compare to above

Re: New cross platform app development frameworks by alicia worthington

Cross platform , is stuff which is usually utilized in content transfer app. this technology very much appreciated world wide.

Mobile App Development Company Dubai by Atwo Solutions

A2solutions has all the expertise to provide meaningful mobile app & web development services in Dubai. Cost-effective mobile solutions are only provided by A2solutions in all over UAE. Feel Free To Call Us: + 971 505041860

Xamarin as a native way of cross-platformdevelopment by Alexandra Riabtsun

I believe that speaking about cross-platform development, Xamarin is the first in the league since you get an app for all iOS, Android, and Windows with a shared business logic and native UI for all the three platforms. Users are the main recipients of an app. And users see a native app. Consequently, Xamarin is a means of native development with shared parts of the code. Here are some interesting thoughts supporting the idea I mentioned:

Re: Good Cross Platform Mobile Tools by Muhammad Farhan

Industry has come a long way and people are making similar mistakes hard to understand.
mobile app development

The Incredibility of Mature Hybrid Mobile Tools by jim sanders

Hybrid apps are capable of running on more than one mobile operating system. Today large numbers of companies are opting for a full featured multiplatform compatible app for their business to save development time and money. The overall benefits of Hybrid apps for business are that these are readily available for clients regardless of the platform they prefer to use. Mobile App Development Company

Nice stuff by iQlance Solutions

The list was good and would be helpful who are trying to make their footprints in app development.

You should Opt for Ionic to build Enterprise Application by Chris Styris

A feature-rich mobile app with a seamless performance across all major OS is a handy tool for the companies in today’s mobile-driven world. The Ionic framework has streamlined the cross-platform Mobile Application Development process while giving hybrid apps a classy look and feel.

Awesome List by Emma Watson

I am working as a mobile app developer at HokuApps in Singapore.MY vote for Mono iOS/Android because I'm using this for Mobile app development.Here I'm very happy to see mobile tools.

PhoneGap and Sencha Touch are best by Hemendra Singh

Well, I personally recommend PhoneGap and Sencha Touch for mobile app development. These two tools are most commonly used by mobile app developers. And the best part is they are highly efficient and effective in terms of use and performance.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

38 Discuss

Sponsored Content