Tuesday, July 26

Best tools for cross platform app development

As part of our work on the MoLE project we have been revisiting the rapidly growing number of frameworks, libraries and platforms that developers can use to create cross-platform mobile apps 

If you are new to app development, you may know there is a constant debate between app developers, building “native” apps, and mobile web developers, championing “web apps”. The native app developers get better performance and integration, while the web app developers get broader reach and better standardisation

In the middle of this debate are a growing team of developers championing a hybrid of these two positions. Developing code once (like “native”) but deploying across apple / android / blackberry (like “web apps”). This is a rapidly emerging area, with a flurry of very exciting toolkits available.

To keep you up to date, we are very happy to share our recent report:


Cross-platform mobile development

a review of the top cross platform mobile app development frameworks, libraries and platforms



In it we look at these 22 solutions, drilling down into more detail with Rhodes, Appcelerator Titanium, and Phonegap.

Framework URL License Type
Rhodes http://rhomobile.com/products/rhodes/ Open Source Platform
Phonegap http://www.phonegap.com Open Source Framework
FeedHenry http://developer.feedhenry.com/ Commercial Platform
Appcelerator http://www.appcelerator.com/ Open Source Platform
Grapple http://www.grapplemobile.com/ Commercial Framework
MotherApp http://www.motherapp.com/ Commercial Framework
Corona http://www.anscamobile.com/corona/ Commercial Product
Sencha Touch http://www.sencha.com/products/touch/ OS/Commercial Library
MoSync http://www.mosync.com/ Open Source Platform
Resco http://www.resco.net/ Commercial Platform
CouchOne http://www.couchone.com/products Commercial Platform
MobileIron http://mobileiron.com/ Commercial Platform
WidgetPad http://widgetpad.com Open Source Platform
AML http://www.amlcode.com Open Source Framework
Jo http://joapp.com Open Source Library
xui http://xuijs.com Open Source Library
JQuery Mobile http://jquerymobile.com Open Source Library
JQTouch http://jqtouch.com Open Source Library
QT http://qt.nokia.com/products/qt-formobile-platforms/ Open Source Framework
QuickConnectFamily http://www.quickconnectfamily.org/ Open Source Framework
Bedrock http://www.metismo.com Commercial Platform
WebApp.net http://webapp-net.com/ Open Source Framework

Our mobile development team focuses primarily on educational apps, and we did this report for our own, internal benefit. We have hope you find it useful. Please feel free to add any suggestions or feedback in the comments

this post originally appeared on the TribalLabs blog


MLB2k11 said...

Excellent pieces. Keep posting such kind of information on your blog. I really impressed by your blog.
IPhone App Development| Android apps developer|

Anonymous said...

Hey Geoff,

Have you had a chance to check out Application Craft (http://www.applicationcraft.com) yet? It seems to cut right across the other platforms and frameworks your work focusses on. We have recently made a lot of changes to the website and have added a learn more chart to make our product easier to understand, that's here:



information for you said...
This comment has been removed by a blog administrator.
shelly doz said...

I use it for lesson plans, communication, organizing, research, and so much more. Android Apps Development phones and apps also have a lot of great resources for students.

Harry Keane said...

Before developing any mobile applications,its better to understand the tools which is being required for the process.
Mobile Application Development

leeja john said...

Awesome! Thanks for the update, I’ll never be lacking reading material again!
Very detailed info. I am really happy to I found this entry. Thanks for writing great info.

iphone apps development

Nicholas sparks said...

Thanks for the interesting and informative post. Author has explained the importance and usage of mobile apps. Enterprises want to get more customers and they want to retain the existing customers. CRM is the right choice for it. They can take customers-enterprise relationship in a smooth way by providing right information to enterprise. And specifically sales and marketing executives can access information wherever they are by the use of mobile crm. So, implementing crm ensures you are in the right path with customer management. Microsoft dynamics crm is the perfect for enterprises but also we have to customize it they way our business require. in my experience I have got the chance to review an enterprise mobility solutions provider called Karya Technologies who provides the mobile crm in they way we want. I would like to get more suggestion from this blog readers to enhance our knowledge by conversation.

website design said...

I'm impressed. You're truly well informed and very intelligent. I am going to bookmark this site.
website design

Sophina Dillard said...

Thanks for collecting and sharing such nice resources for mobile add developers or any one who is interested in app development. I would like to add two other major app platforms Microsoft Windows azure mobile services and IBM Worklight mobile app development.

Susrut Mishra said...

Get the whole list of tools here 40+

sujitha kumari said...

Many open source platform are available for the cross platform app development. This might help the beginners to start with the development.

Alok Patel said...

I think Phonegap is best platform for Cross Mobile App Platform Development.

Android App Development Company

bon joseph said...

Cross platform tools are really useful to develop an app which can work on all platform. I have used Phonegap, Sencha touch and Corona. I am excited to use some new cross platform tools.

top mobile app developer

bon joseph said...

I have used Phonegap ans Sencha Touch to develop cross platform apps. I want to say both the platform are best.

app development company

soumya Teja said...

Many more thanks to share this valuable information with us, know more about Android Online Training

Related (possibly!)

Related Posts with Thumbnails