Mobile Frameworks Comparison Chart

Looking for the right mobile framework? Compare all major mobile frameworks and choose the one that fits best.

Start Wizard!
  • Platform

    What platforms must be supported by the framework?

  • Target

    What type of app would you like to create with the framework?

  • Development language

    Which development languages would you like to use to create your app?

  • Hardware

    Which hardware features must be supported by the framework?

  • User interface

    Which user interface features must be supported by the framework?

  • Other
  • Terms of a License

    Which terms must apply to the framework?

Uncheck all X
Framework Platform (Rendering Engine) Target Development Languages Hardware User Interface Other Terms of a License
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
Loading Framework ...
wong Linkarena seoigg Yigg Ask del.icio.us Digg facebook Google myspace_en Technorati slashdot StumbleUpon twitter_en

* Based on own research. All other data comes from famework developers themselves.