IT Scene and Changing Trends from an Indian Perspective

Udayan Banerjee

Subscribe to Udayan Banerjee: eMailAlertsEmail Alerts
Get Udayan Banerjee: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Related Topics: Cloud Computing, Virtualization Magazine, Web 2.0 Magazine, SOA & WOA Magazine, Java Developer Magazine, Open Source Journal

Cloud Computing: Article

Cross-Platform Mobile Code Generator – a Tool Comparison

The classification is somewhat arbitrary and for some tools it becomes little difficult to classify but here is my logic

This is the fourth post for cross-platform mobile development tool comparison. There are two more to come. For convenience of analysis, I've divided the tools into five categories (here is an overview).

The five categories are:

  1. Mobile Web (JavaScript-CSS library),
  2. Visual Tool (No access to Code),
  3. App Generator (Native application for multiple platforms)
  4. Hybrid App (Leverages embedded browser control)
  5. Game Builder.

The classification is somewhat arbitrary and for some tools it becomes little difficult to classify but here is my logic.

  • Mobile Web = Can be used to create a mobile web site
  • Visual Tool = The UI is created using a visual editor
  • App Generator = Written in single language for all platform
  • Hybrid App = Used browser control to implement the native application
  • Game Builder = Primarily used for game development

Here are six tools – the ordering is alphabetic.

1. Adobe – Flex Builder

2. Appcelerator – Titanium

3. MoSync

  • Home page: Link
  • Genesis: MoSync is a Sweden based company which focuses on mobile applications and services and  founded in late 2004
  • Language used: JavaScript, HTML5 and C++
  • Version: 2.7
  • Licensing: Free Community (GPL) and Free Indie version (one developer per organization)
  • Download: Link
  • Documentation: Link
  • Sample application: Link to list of applications
  • Implementation: Case Study
  • Wikipedia: Link
  • Article on how to use: Video

4. Open Plug – Studio

  • Home page: Link
  • Genesis: Since December 15th 2011, OpenPlug Studio is no longer maintained.

5. Rho Mobile – Rhodes

6. Xamarin – Mono

For the earlier posts, you have pointed out several omissions and wrong classifications and I have tried correcting them. I promise to do the same for all the six posts.

So, please do let me know if there are any errors and omissions in the details I have provided.

[Update: Here is one more from Codename One]

Next >> Hybrid Tools

<< PreviousMobile Visual Development Tools

More Stories By Udayan Banerjee

Udayan Banerjee is CTO at NIIT Technologies Ltd, an IT industry veteran with more than 30 years' experience. He blogs at
The blog focuses on emerging technologies like cloud computing, mobile computing, social media aka web 2.0 etc. It also contains stuff about agile methodology and trends in architecture. It is a world view seen through the lens of a software service provider based out of Bangalore and serving clients across the world. The focus is mostly on...

  • Keep the hype out and project a realistic picture
  • Uncover trends not very apparent
  • Draw conclusion from real life experience
  • Point out fallacy & discrepancy when I see them
  • Talk about trends which I find interesting