| iOS (Webkit) |
Android (Webkit) |
Windows Mobile (Trident) |
Windows Phone (Trident) |
Blackberry OS (Webkit) |
Symbian (Webkit/Gecko) |
MeeGo (Gecko) |
Maemo (Gecko) |
WebOS (Webkit) |
Bada (Webkit) |
Java ME |
Mobile website ? A mobile Website is technically the same as a regular website except that it's size is adjusted to the smaller screen. It has an adaptive layout. |
WebApp ? A WebApp is like a regular mobile website but it behaves and is used like a native app. The user interface looks like a native app but technologies used are those of the web. |
Native app ? A native app is created for a specific platform and uses the required technologies such as an specific SDK or development language. |
Hybrid app ? A HybridApp is a WebApp that is compiled into a native app. Additional native features can be added to the WebApp which is then distributed as a native app. |
PHP |
Java |
Ruby |
Action Script |
C# |
Lua |
HTML |
CSS |
Java Script |
C++ |
Visual Editor ? The Framework uses a visual editor for scripting. No programming is required. |
Accelerometer ? Provides access to the device's motion sensor. |
Camera ? Provides access to the devices's camera and photo library. |
Capture ? Provides access to the device's audio, image and video capture capabilities. |
Compass ? Provides access to the device's direction. |
Connection ? Provides access to the device's cellular and wifi connection information. |
Contacts ? Provides access to the device's contacts database. |
Device ? Provides access to device specific information such as the name, plattform or version. |
Native Events ? Provides access to the device's native events like a back or volume button. |
File ? Provides access to the device's file system (crud). |
Geolocation ? Provides access to the device's GPS data or aided location specific information. |
Notification ? Provides access to the device's visual or audible device notifications. |
Storage ? Provides access to the device's storage capabilites/database. |
Gestures/Multitouch ? The framework provides callbacks for gestures and multitouch events. |
Messages/Telephone ? Provides additional access to the device's message and telephone capabilites such as triggering a call or sending a message. |
Bluetooth ? Provides access to the device's bluetooth network. |
NFC ? Provides access to the device's near field communication capabilities. |
Vibration ? Provides access to the device's vibration feature. |
Adjustment Corporate Design ? The framework allows for adjustment of the GUI to fit corporate design requirements. |
UI Widgets ? The framework provides ready-to-use mobile GUI widgets such as datepickers or sliders. |
Acessibility ? The framework produces accessible apps or uses technologies such as WAI-ARIA suite. |
SDK ? Provides its own SDK. |
Encryption ? Provides tools for the encryption of either stored data or communication. |
Advertisement ? Supports advertisement such as AdMob, iAd or Google Mobile Ads or provides services for any other adserver. |
Free |
Open Source |