Multiple phone web based application framework

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 the may leverage native phone capabilities, like geo data or contact lists.

History

{{ Histinfo|sources and the dates some of the ideas arose should be added}} With mobile device manufactures each having its own preferred development environment, a growth mobile phone application developments that are World Wide Web capable and a large population of HTML savy developers, there has arisen web based application frameworks to help developers write applications that can be deployed on multiple devices.

Current Frameworks

Feature

PhoneGap

QuickConnect

Big5Apps

Website

http://phonegap.com

http://sourceforge.net/projects/quickconnect/

http://big5apps.com

Download

http://github.com/sintaxi/phonegap/tree/master

http://sourceforge.net/project/showfiles.php?group_id=213586

http://code.google.com/p/big5/

iPhone support

Yes

QuickConnectiPhone

Yes

Android support

Yes

QuickConnectAndriod

Blackberry support

Yes

Sybian support

On roadmap

QuickConnectNokia

Windows Mobile support

On roadmap

QuickConnectVB?

Palm Pre support

On roadmap

Other Device support

QuickConnectLinux

Self contained, no web required

Yes

Yes

Able to access the web for data

Yes

Yes

Yes

Geo Location support

Yes

Yes

Yes

Vibration support

Yes

Yes

Accelerometer support

Yes, Blackberry requires OS 4.7

Yes

Yes

Sound (play) support

Yes

Yes

Sound (record) support

Yes

Yes

Camera support

Yes

Yes

Bonjour support

Yes

XMPP support

Yes

File system IO support

Yes

Gesture / Multitouch support

Yes

Native date/time picker support

Yes

SMS support

Yes

Telephone support

Yes

Copy / Paste support

Yes, not possible on iPhone

Maps support

Yes

Orientation change support

Yes

Contact support

Yes

SQLite support

Yes, not possible on Blackberry

Yes

Other notes

All applications run in a single Big5Apps container.