Let’s begin with a simple definition of what Cross Platform Mobile Development is. It is a manner of writing single codebase for applications, which could be used on different operating systems. It is a known fact how difficult Multi-Platform Mobile App Formatting can be. Each platform functions differently and is unique in its own way. However, one could say that Cross-platform apps are the “in-thing” today. So as a developer, it is essential to develop best cross-formatted apps. Fortunately, there are some really good Cross Platform Mobile Development tools / platforms / frameworks in the market today
Lungo Framework
Lungo Framework supports open web standards, such as HTML5, CSS3 and JavaScript. It brings consistent browser environment across mobiles, tvs and desktop devices.
QuoJS
Is a micro, modular, Object-Oriented and concise JavaScript Library that simplifies HTML document traversing, event handling, and Ajax interactions for rapid mobile web development. It allows you to write powerful, flexible and cross-browser code with its elegant, well documented and micro coherent API.
KendoUI Mobile
Build apps and sites for mobile devices that offer native-like experiences for end users automatically, without any extra coding. Currently supporting iOS, Android and Blackberry.
EmbedJS
EmbedJS is a JavaScript framework for embedded devices (mobile phones, TVs, etc.). It takes a different approach than other frameworks by shipping just the code needed for each device. That means, there’s less code going over the wire, less code branching at runtime and less memory usage.
JoApp
For iOS, Android, webOS, BlackBerry, Chrome OS & anything else with HTML5 Widgets, lists and scrolling goodness using JavaScript & CSS3. Make native mobile apps or web apps with the same code.
Spine
Spine is a simple and lightweight framework, and doesn’t consist of a vast amount of complex widgets to configure and theme
AppAccelerator
JayData
JayData was launched in 2012 to provide a standard, cross-platform library and method to access and manipulate data from various sources. JayData is at its best when used for multi-platform applications with HTML5 and JavaScript.
Mobello
QuipoJS
QuipoJS is a minimalist, modular and object-oriented Javascript library with a goal of only 8-12k. It allows you to write powerful, flexible and cross-browser code with an elegant, well documented and micro coherent API. You just have to concentrate on getting stuff done.
XUI
Sencha Touch
Sencha Touch, a high-performance HTML5 mobile application framework, is the cornerstone of the Sencha HTML5 platform. Built for enabling world-class user experiences, Sencha Touch is the only framework that enables developers to build fast and impressive apps that work on iOS, Android, BlackBerry, Kindle Fire, and more.