The feature/platform support table shows which parts of the MoSync API are supported on which platforms.
|
. |
General support for most features | |
|
. |
Experimental implementations of some features, but not fully tested | |
|
. |
Backward compatibility only; no support for this release's new features or not yet tested |
|
. |
Platform | Versions | |||||
|
. |
Android | 2.2 | 2.3.3 | 3.x.x | 4.x | ||
|
. |
Blackberry | 4.x | 5.x | 6.x | 7.x | ||
|
. |
iOS | 5.1.x | 6.0.x | 6.1.x | |||
|
. |
Java ME MIDP | 2.x | 3.0 | ||||
|
. |
Moblin | 2.x | |||||
|
. |
Symbian | S60 2nd | S60 3rd | S60 5th | Symbian^3 | Anna | Belle |
|
. |
Windows Mobile | 2003 | 5.x | 6.0 | 6.1 | 6.5 | |
|
. |
Windows Phone | 7.5 | 7.8 | 8 |
|
. |
Yes | means we support the feature on one or more versions of the platform |
|
. |
N/A | means that none of the versions of the platform support the feature, so neither do we |
|
. |
No | means we do not support the feature, even if a version of the platform does support it |
| Layer | Feature | Classes/Functions | Android | iOS | WP7 | BBy | J2ME | Moblin | MoRE | Sym | WinMo | Notes |
| C++ | Advertising | Ads::* classes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| C | Advertising | maAdsAddBannerToLayout | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Advertising | maAdsBannerCreate | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Advertising | maAdsBannerDestroy | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Advertising | maAdsBannerGetProperty | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Advertising | maAdsBannerSetProperty | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Advertising | maAdsRemoveBannerFromLayout | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Audio | maAudioDataCreateFromResource | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioDataCreateFromURL (file:///) | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioDataCreateFromURL (http/https) | Yes | No | No | No | No | No | No | No | No | |
| C | Audio | maAudioDataDestroy | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioGetLength | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioGetPosition | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioInstanceCreate | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioInstanceDestroy | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioPause | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioPlay | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioPrepare | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioSetNumberOfLoops | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioSetPosition | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioSetVolume | Yes | Yes | No | No | No | No | No | No | No | |
| C | Audio | maAudioStop | Yes | Yes | No | No | No | No | No | No | No | |
| C | Battery | maGetBatteryCharge | No | Yes | No | No | No | No | N/A | Yes | Yes | |
| C | Bluetooth | maBtCancelDiscovery | Yes | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Bluetooth | maBtGetNewDevice | Yes | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Bluetooth | maBtGetNewService | No | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Bluetooth | maBtGetNextServiceSize | No | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Bluetooth | maBtStartDeviceDiscovery | Yes | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Bluetooth | maBtStartServiceDiscovery | No | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Bluetooth | MAUtil::BluetoothConnection | Yes | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Bluetooth | MAUtil::BluetoothDeviceDiscoveryListener | Yes | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Bluetooth | MAUtil::BluetoothDiscoverer | Yes | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Bluetooth | MAUtil::BluetoothListener | Yes | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Bluetooth | MAUtil::BluetoothServiceDiscoveryListener | No | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Bluetooth | MAUtil::BtDevice | Yes | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Bluetooth | MAUtil::BtService | No | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Camera | maCameraFormat | Yes | No | Yes | No | Yes | No | No | Yes | No | |
| C | Camera | maCameraFormatNumber | Yes | No | Yes | No | Yes | No | No | Yes | No | |
| C | Camera | maCameraGetProperty | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Camera | maCameraNumber | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Camera | maCameraRecord | No | No | No | No | No | No | No | No | No | |
| C | Camera | maCameraSelect | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Camera | maCameraSetPreview | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Camera | maCameraSetProperty | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Camera | maCameraSnapshot | Yes | Yes | Yes | No | Yes | No | No | Yes | No | |
| C | Camera | maCameraStart | Yes | Yes | Yes | No | Yes | No | No | Yes | No | |
| C | Camera | maCameraStop | Yes | Yes | Yes | No | Yes | No | No | Yes | No | |
| HTML5 | Capture | capture.captureImage | Yes | Yes | No | No | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Capture | capture.captureVideo | Yes | Yes | No | No | N/A | N/A | N/A | N/A | N/A | |
| C | Capture | maCaptureAction | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| C | Capture | maCaptureDestroyData | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| C | Capture | maCaptureGetImagePath | Yes | N/A | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| C | Capture | maCaptureGetProperty | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| C | Capture | maCaptureGetVideoPath | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| C | Capture | maCaptureSetProperty | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| C | Capture | maCaptureWriteImage | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Connection | connection.type | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | |
| C | Connection | maAccept | Yes | No | N/A | Yes | Yes | No | Yes | Yes | No | |
| C | Connection | maConnect | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Connection | maConnClose | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Connection | maConnGetAddr | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Connection | maConnRead | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Connection | maConnReadToData | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Connection | maConnWrite | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Connection | maConnWriteFromData | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Connection | MAUtil Connection classes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Connection | maHttpCreate | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Connection | maHttpFinish | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Connection | maHttpGetResponseHeader | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Connection | maHttpSetRequestHeader | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Connection | maHttpSetRequestHeader | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Debugging | maDumpCallStackEx | No | No | No | No | No | No | Yes | No | No | |
| C | Debugging | maProtectMemory | No | No | No | No | No | No | Yes | No | No | |
| C | Debugging | maReportCallStack | No | No | No | No | No | No | Yes | No | No | |
| C | Debugging | maReportResourceInformation | No | Yes | No | No | No | No | No | No | No | |
| C | Debugging | maSetMemoryProtection | No | No | No | No | No | No | Yes | No | No | |
| C | Debugging | maWriteLog | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Download | MAUtil::BuffDownloader | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Download | MAUtil::BuffDownloadListener | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Download | MAUtil::Downloader | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Download | MAUtil::DownloadListener | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Event | maAlert | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Event | maGetEvent | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Event | maSyscallPanicsDisable | Yes | Yes | No | No | No | No | Yes | No | No | |
| C | Event | maSyscallPanicsEnable | Yes | Yes | No | No | No | No | Yes | No | No | |
| C++ | Events | MAUtil::CloseListener | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Events | MAUtil::CustomEventListener | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Extensions | maInvokeExtension | No | No | No | No | No | No | No | No | No | |
| HTML5 | File | File* | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | Yes = W3C compliant |
| C | File | maFileAvailableSpace | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileDate | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileDelete | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileExists | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileListClose | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileListNext | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileListStart | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileOpen | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileRead | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileReadToData | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileRename | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileSeek | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileSize | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileTell | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileTotalSpace | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileTruncate | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileWrite | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maFileWriteFromData | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maGetTextSize | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | File | maGetTextSizeW | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Font | maFontDelete | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Font | maFontGetCount | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Font | maFontGetName | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Font | maFontLoadDefault | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Font | maFontLoadWithName | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Font | maFontSetCurrent | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | Framebuffer | maFrameBufferClose | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Framebuffer | maFrameBufferGetInfo | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Framebuffer | maFrameBufferInit | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maCreateDrawableImage | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maCreateImageFromData | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maCreateImageRaw | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maDrawImage | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maDrawImageRegion | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maDrawRGB | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maDrawText | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maDrawTextW | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maFillRect | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maFillTriangleFan | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maFillTriangleStrip | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maGetClipRect | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maGetImageData | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maGetImageSize | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maGetScrSize | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maLine | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maPlot | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maSetClipRect | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maSetColor | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maSetDrawTarget | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Graphics | maUpdateScreen | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Input | MAUtil::CharInput | Yes | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Input | MAUtil::CharInputListener | Yes | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| HTML5 | Location | geolocation.clearWatch | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | Yes = W3C compliant |
| HTML5 | Location | geolocation.getCurrentPosition | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | Yes = W3C compliant |
| HTML5 | Location | geolocation.watchPosition | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | Yes = W3C compliant |
| C | Location | maLocationStart | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Location | maLocationStop | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Maps | MAP and MAPUtil classes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Math | atanh | No | No | No | No | No | No | No | No | No | Support through IX_GUIDO |
| C | Math | cos | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Math | cosh | No | No | No | No | No | No | No | No | No | Support through IX_GUIDO |
| C | Math | dcmp | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Math | fcmp | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Math | sin | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Math | sinh | No | No | No | No | No | No | No | No | No | Support through IX_GUIDO |
| C | Math | sqrt | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Math | tan | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Memory | maGetMemoryProtection | No | No | No | No | No | No | Yes | No | No | |
| C | Memory | maTotalObjectMemory | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Memory | maUnprotectMemory | No | No | No | No | No | No | Yes | No | No | |
| C | Memory | memcpy | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Memory | memset | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Moblet | MAUtil::Moblet | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Moblet | MAUtil::Environment | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Moblet | MAUtil::FocusListener | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Moblet | MAUtil::IdleListener | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Moblet | MAUtil::KeyListener | Yes | N/A | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Moblet | MAUtil::PointerListener | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Moblet | MAUtil::TextBoxListener | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Moblet | MAUtil::TimerListener | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | NativeUI | maWidgetAddChild | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | maWidgetDestroy | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | maWidgetGetProperty | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAWidgetHandle maWidgetCreate | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | maWidgetInsertChild | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | maWidgetModalDialogHide | Yes | Yes | No | No | No | No | No | No | No | |
| C | NativeUI | maWidgetModalDialogShow | Yes | Yes | No | No | No | No | No | No | No | |
| C | NativeUI | maWidgetRemoveChild | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | maWidgetScreenShow | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | maWidgetSetProperty | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | maWidgetStackScreenPop | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | maWidgetStackScreenPush | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_ACTIVITY_INDICATOR | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_BUTTON | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_CAMERA_PREVIEW | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_CHECK_BOX | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_CUSTOM_PICKER | Yes | Yes | No | No | No | No | No | No | No | |
| C | NativeUI | MAW_DATE_PICKER | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_EDIT_BOX | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_GL2_VIEW | Yes | Yes | No | No | No | No | No | No | No | |
| C | NativeUI | MAW_GL_VIEW | Yes | Yes | No | No | No | No | No | No | No | |
| C | NativeUI | MAW_HORIZONTAL_LAYOUT | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_IMAGE | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_IMAGE_BUTTON | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_LABEL | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_LIST_VIEW | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_LIST_VIEW_ITEM | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_MAP | No | No | Yes | No | No | No | No | No | No | Yes = experimental |
| C | NativeUI | MAW_MAP_PIN | No | No | Yes | No | No | No | No | No | No | Yes = experimental |
| C | NativeUI | MAW_MODAL_DIALOG | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_NAV_BAR | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_NUMBER_PICKER | No | Yes | No | No | No | No | No | No | No | |
| C | NativeUI | MAW_PROGRESS_BAR | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_RELATIVE_LAYOUT | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_SCREEN | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_SEARCH_BAR | Yes | Yes | No | No | No | No | No | No | No | |
| C | NativeUI | MAW_SLIDER | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_STACK_SCREEN | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_TAB_SCREEN | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_TIME_PICKER | Yes | Yes | No | No | No | No | No | No | No | |
| C | NativeUI | MAW_TOGGLE_BUTTON | Yes | N/A | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_VERTICAL_LAYOUT | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_VIDEO_VIEW | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | NativeUI | MAW_WEB_VIEW | Yes | Yes | Yes | No | No | No | No | No | No | |
| HTML5 | NativeUI | mosync.nativeui.* | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | |
| C++ | NativeUI | NativeUI::ActivityIndicator | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::Button | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::ButtonListener | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::CameraPreview | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::CheckBox | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::CheckBoxListener | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::Date | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::DatePicker | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::DatePickerListener | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::Dialog | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::DialogListener | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::EditBox | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::EditBoxListener | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::GLView | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::GLViewListener | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::HorizontalLayout | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::Image | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::ImageButton | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::Label | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::LastError | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::Layout | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::ListView | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::ListViewItem | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::ListViewListener | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::Map | No | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::MapListener | No | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::MapLocation | No | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::MapPin | No | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::MapPinListener | No | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::MapRegion | No | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::NavigationBar | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::NavigationBarListener | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::NumberPicker | No | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::NumberPickerListener | No | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::ProgressBar | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::RadioButton | Yes | N/A | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::RadioButton | Yes | N/A | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::RadioGroup | Yes | N/A | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::RatingBar | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::Screen | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::SearchBar | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::SearchBarListener | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::Slider | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::SliderListener | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::StackScreen | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::StackScreenListener | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::TabScreen | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::TabScreenListener | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::TextWidget | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::TimePicker | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::TimePickerListener | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::ToggleButton | Yes | No | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::ToggleButtonListener | Yes | No | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::VerticalLayout | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::VideoView | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::VideoViewListener | Yes | Yes | No | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::WebView | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::WebViewListener | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::Widget | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::WidgetEventListener | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C++ | NativeUI | NativeUI::WidgetManager | Yes | Yes | Yes | No | N/A | No | N/A | No | N/A | |
| C | NFC | maNFCAuthenticateMifareSector | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCBatchCommit | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCBatchRollback | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCBatchStart | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCCloseTag | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCConnectTag | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCCreateNDEFMessage | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCDestroyTag | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCGetMifareBlockCountInSector | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCGetMifareSectorCount | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCGetNDEFId | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCGetNDEFMessage | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCGetNDEFPayload | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCGetNDEFRecord | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCGetNDEFRecordCount | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCGetNDEFTnf | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCGetNDEFType | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCGetSize | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCGetTypedTag | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCIsReadOnly | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCIsType | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCMifareSectorToBlock | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCReadMifareBlocks | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCReadMifarePages | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCReadNDEFMessage | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCReadTag | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCSetNDEFId | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCSetNDEFPayload | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCSetNDEFTnf | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCSetNDEFType | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCSetReadOnly | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCStart | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCStop | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCTransceive | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCWriteMifareBlocks | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCWriteMifarePages | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | NFC | maNFCWriteNDEFMessage | Yes | N/A | N/A | No | N/A | N/A | N/A | No | N/A | |
| C | Notification | maNotificationLocalCreate | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationLocalDestroy | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationLocalGetProperty | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationLocalSchedule | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationLocalSetProperty | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationLocalUnschedule | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationPushDestroy | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationPushGetData | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationPushGetIconBadge | N/A | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationPushGetRegistration | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationPushRegister | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationPushSetDisplayFlag | Yes | N/A | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationPushSetIconBadge | N/A | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationPushSetMessageTitle | Yes | N/A | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationPushSetTickerText | Yes | N/A | No | No | N/A | No | No | No | No | |
| C | Notification | maNotificationPushUnregister | Yes | Yes | No | No | N/A | No | No | No | No | |
| C | Notification | maToast | Yes | No | No | No | No | No | No | No | No | |
| C | Notification | maVibrate | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| HTML5 | Notification | notification.beep | Yes | Yes | No | No | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Notification | notification.vibrate | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | |
| C++ | Notification | Notification::LocalNotification | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| C++ | Notification | Notification::LocalNotificationListener | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| C++ | Notification | Notification::NotificationManager | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| C++ | Notification | Notification::PushNotification | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| C++ | Notification | Notification::PushNotificationListener | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Notification | PushNotificationManager.accountID | Yes | Yes | No | No | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Notification | PushNotificationManager.listener | Yes | Yes | No | No | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Notification | PushNotificationManager.register | Yes | Yes | No | No | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Notification | PushNotificationManager.types | Yes | Yes | No | No | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Notification | PushNotificationManager.unregister | Yes | Yes | No | No | N/A | N/A | N/A | N/A | N/A | |
| C++ | OpenGL | MAUtil::GLMoblet | Yes | Yes | Yes | No | No | No | No | No | N/A | WP7: Experimental |
| C | OS | maBringToForeground | No | No | N/A | Yes | Yes | No | No | Yes | No | |
| C | OS | maExit | Yes | N/A | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | OS | maGetKeys | No | No | N/A | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | OS | maGetMilliSecondCount | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | OS | maGetSystemProperty | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | OS | maHomeScreenEventsOff | Yes | No | No | No | No | No | No | No | No | |
| C | OS | maHomeScreenEventsOn | Yes | No | No | No | No | No | No | No | No | |
| C | OS | maHomeScreenShortcutAdd | Yes | No | No | No | No | No | No | No | No | |
| C | OS | maHomeScreenShortcutRemove | Yes | No | No | No | No | No | No | No | No | |
| C | OS | maImagePickerOpen | Yes | Yes | No | No | No | No | No | No | No | |
| C | OS | maKeyCaptureStart | No | No | No | No | No | No | No | No | No | |
| C | OS | maKeyCaptureStop | No | No | No | No | No | No | No | No | No | |
| C | OS | maKeypadIsLocked | No | N/A | No | No | No | No | No | Yes | Yes | |
| C | OS | maLoadProgram | Yes | N/A | Yes | Yes | Yes | No | Yes | Yes | Yes | |
| C | OS | maLockKeypad | No | N/A | No | Yes | Yes | No | N/A | Yes | Yes | |
| C | OS | maMessageBox | Yes | Yes | Yes | No | No | No | No | No | No | |
| C | OS | maOptionsBox | Yes | Yes | No | No | No | No | No | No | No | |
| C | OS | maPanic | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | OS | maPlatformRequest | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | OS | maResetBacklight | No | No | No | Yes | Yes | No | No | Yes | Yes | |
| C | OS | maSendToBackground | Yes | No | No | Yes | Yes | No | Yes | Yes | No | |
| C | OS | maTextBox | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | OS | maUnlockKeypad | No | N/A | No | Yes | Yes | No | No | Yes | Yes | |
| C | OS | maWait | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | PIM | maPimFieldType | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemAddValue | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemClose | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemCreate | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemFieldCount | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemGetAttributes | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemGetField | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemGetLabel | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemGetValue | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemRemove | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemRemoveValue | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemSetLabel | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimItemSetValue | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimListClose | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimListNext | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C | PIM | maPimListOpen | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No | |
| C++ | Purchase | IAP::Purchase | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C++ | Purchase | IAP::PurchaseListener | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C++ | Purchase | IAP::PurchaseManager | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C++ | Purchase | IAP::PurchaseManagerListener | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C++ | Purchase | IAP::Receipt | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C | Purchase | maPurchaseCreate | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C | Purchase | maPurchaseDestroy | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C | Purchase | maPurchaseGetField | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C | Purchase | maPurchaseGetName | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C | Purchase | maPurchaseRequest | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C | Purchase | maPurchaseRestoreTransactions | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C | Purchase | maPurchaseSetPublicKey | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C | Purchase | maPurchaseSetStoreURL | N/A | Yes | N/A | No | No | No | N/A | No | N/A | |
| C | Purchase | maPurchaseSupported | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C | Purchase | maPurchaseVErifyReceipt | Yes | Yes | N/A | No | No | No | N/A | No | N/A | |
| C | Resources | maCopyData | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Resources | maCreateData | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Resources | maCreatePlaceholder | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Resources | maDestroyObject | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Resources | maFindLabel | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Resources | maFreeObjectMemory | No | No | No | Yes | Yes | No | Yes | Yes | Yes | |
| C | Resources | maGetDataSize | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Resources | maLoadResources | Yes | N/A | No | Yes | Yes | No | Yes | Yes | Yes | |
| C | Resources | maReadData | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Resources | maReadStore | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Resources | maWriteData | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Screen | maScreenSetFullscreen | Yes | No | No | No | No | No | No | No | No | |
| C | Screen | maScreenSetOrientation | Yes | No | No | No | No | No | No | No | No | |
| C | Screen | maScreenStateEventsOff | Yes | No | No | No | No | No | No | No | No | |
| C | Screen | maScreenStateEventsOn | Yes | No | No | No | No | No | No | No | No | |
| C | Screen | maWidgetScreenAddOptionsMenuItem | Yes | No | Yes | No | No | No | No | No | No | |
| HTML5 | Sensor | accelerometer.clearWatch | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Sensor | accelerometer.getCurrentAcceleration | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Sensor | accelerometer.watchAcceleration | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | Asynchronous only |
| HTML5 | Sensor | compass.clearWatch | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Sensor | compass.getCurrentHeading | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | |
| HTML5 | Sensor | compass.watchHeading | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | |
| C | Sensor | maSensorStart | Yes | Yes | No | No | No | No | No | No | No | |
| C | Sensor | maSensorStop | Yes | Yes | No | No | No | No | No | No | No | |
| C++ | Sensor | MAUtil::SensorListener | Yes | Yes | No | No | No | No | No | No | No | |
| HTML5 | Sensor | navigator.findSensors | Yes | Yes | Yes | No | N/A | N/A | N/A | N/A | N/A | Yes = W3C compliant |
| C++ | Server | MAUtil::Server | Yes | No | No | Yes | Yes | No | Yes | Yes | No | |
| C++ | Server | MAUtil::ServerListener | Yes | No | No | Yes | Yes | No | Yes | Yes | No | |
| C | SMS | maSendTextSMS | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Sound | maSoundGetVolume | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Sound | maSoundIsPlaying | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Sound | maSoundPlay | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Sound | maSoundSetVolume | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Sound | maSoundStop | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | Sound | MAUtil::AudioDownloader | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| HTML5 | Storage | Database* | Yes | Yes | No | No | N/A | N/A | N/A | N/A | N/A | Yes = W3C compliant |
| C | Storage | maCloseStore | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Storage | maOpenStore | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Storage | maWriteStore | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Time | maLocalTime | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C | Time | maTime | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
| C++ | XML | Mtx module | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |