Some of the very common boards for creating cross-platform mobile application are:#1
It supports- iOS, Blackberry, Android, windows, Symbian etc.
It supports- Android, iOS, blackberry, Symbian and webOS.
AppMobi XDKThis is a cloud based environment on which the developers can create a mobile app. It is basically an extension to google chrome plugin. The hosting as well as a service of this platform is free however there are some add-on services which the enterprises can pick if need arise while the development of their application.
It supports- Android, iOS and blackberry.
Some of the best framework to develop your application are:#1
jQuery mobileIt is a framework based on HTML5 and meant for touchscreen devices. Developers can use Themeroller (it is an online tool) to develop any application. It offers faster interfaces for the quicker delivery of the application. This is a wonderful framework which is very popular among the designers.
Language requirement-HTML and CSS.
Sencha touch 2If the developers wants to work on Sencha touch 2, they must install this framework on their system (it will work on windows, Max, Linux etc.). The developers must also have the access of the local server in order to develop mobile phone application using this framework. It is a great choice for the developers who love to work on HTML5 platform.
TiggziIt is a very easy drag-and-drop tool for developing mobile applications. Developers can easily add standard buttons, videos, maps and other elements to the mobile apps for the consistent actions.
However, we must conclude while saying that it is an individual requirement and one must select the platform as well as framework as per their need. More or less cost of all the platforms comes out to be same.