Years ago, there was debate around cross platform technologies and the importance of cross platform technologies like Java Vs. Microsoft .Net Vs. Web and other alternatives. With the recent mobile revolution, having multiple mobile platforms like iOS, Android, BlackBerry, Windows Mobile and others in the front of the cutting edge technology, the cross platform question is once again become more relevant. The biggest question is “How do you build a software that can seamlessly run on BlackBerry, iPhone, Android, and even Windows Mobile”. The endless war between Apple (iPhone/iPad), Adobe (Flash), Google (Android), and Microsoft (Silver light, Windows, Windows Phone) has more losers than winners by one player not supporting the other.
A Multiple Phone Web Based Application Framework is a software framework that is intended to solve the problem of cross platform question. A multiple phone web based application framework is a software framework that is designed to support the development of phone applications that are written as embedded dynamic websites and may leverage native phone capabilities, like geo data, camera or contact lists. There are many such frameworks that are evolving and this post provids a list of 10 free multiple phone web based application framework.
Rhodes 3.0 let you to use your web skills to write native apps once and build for all smart phones. RhoHub lets you write and build apps online. RhoConnect lets you to easily integrate with enterprise apps and synchronize data to devices. supports all popular mobile platforms – iOS, Android, BlackBerry, Symbian and Windows Mobile. For more information check here.
5. Appcelerator Titanium
iPFaces is an open source framework developed by Edhouse for simple creation of native application for iPhone, iPod Touch, iPad, BlackBerry and devices with Mobile Java (J2ME).The solution is dedicated for web developers experienced either in ASP.Net, Java or PHP. For more details on iPFaces, check here.
9. Sencha Touch
NEXT is a free, open source Java and HTML5 framework for building Native Looking web applications for smartphones and tablets. NEXT is device agnostic and runs on 6 different platforms: iOS, Android, BlackBerry OS6+, webOS, Samsung bada and BlackBerry PlayBook. It is completely based on web standards like HTML5 and CSS3. Influenced by Apple’s Cocoa Touch, NEXT is using MVC (Model-View-Controller) pattern, allowing rapid HTML5 mobile development and leaving you focused on your real business problems. For more information, check here.