BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

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

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

Bookmarks

InfoQ's research widget has been deprecated and is no longer available.

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. http://phonegap.com
  • Sencha Touch, which is a high-performance HTML5 mobile application framework for iPhone, Android, and BlackBerry. http://www.sencha.com/products/touch/
  • Mono iOS/Android, a framework for creating iOS and Android apps, suing C# and .NET. http://xamarin.com/
  • Appcelerator, an SDK for developing native, hybrid and mobile web applications from a single codebase. http://www.appcelerator.com/
  • Adobe AIR, a framework to build applications that run on the Apple iOS, Google Android, and BlackBerry Tablet OS platforms. http://www.adobe.com/devnet/devices.html
  • Qt , you can use Qt to create apps for Symbian, N9, desktop OSs and for the future BlackBerry 10.. http://www.qt-project.org/
  • RhoMobile, a framework for building native apps for iPhone, Android, Windows Mobile, and Windows Phone 7. http://rhomobile.com
  • 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. http://madewithmarmalade.com
  • 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. http://www.coronalabs.com
  • MoSync, an SDK for building apps in C/C++ or HTML5, and currently supports Android, iOS, Windows Mobile, Symbian S60 and Java ME. http://www.mosync.com
  • jQuery Mobile, a unified, HTML5-based user interface system for mobile device platforms, built on the jQuery and jQuery UI foundation. http://jquerymobile.com/
  • jQTouch, a Zepto/jQuery plugin for mobile web development on the iPhone, Android and other devices. http://www.jqtouch.com/

 

 

BT