Mobile application industires is going to rapid way,so basic need of all application must be run on desktop browser as well as mobile devices.The devices may be varry based on plateform,orientation and size of device screen.
1-jQuery Mobile: jQuery Mobile is aa HTML5-based user interface system for mobile device platforms, built on the jQuery and jQuery UI foundation.
2-Sencha Touch: Sencha Touch is a high-performance HTML5 mobile application framework for iPhone, Android, and BlackBerry.
3-PhoneGap (Apache Cordova): This is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores.
4-Adobe AIR: Adobe AIR is a framework to build applications that run on the Apple iOS, Google Android, and BlackBerry Tablet OS platforms.
5-Mono iOS/Android: This ia a framework for creating iOS and Android apps, suing C# and .NET. .
6-RhoMobile : RhoMobile is a framework for building native apps for iPhone, Android, Windows Mobile, and Windows Phone 7.
7-jQTouch:jQTouchis is a Zepto/jQuery plugin for mobile web development on the iPhone, Android and other devices.