SDK Tools References

Home

Feature/Platform Support

The feature/platform support table shows which parts of the MoSync API are supported on which platforms.

Platform Support

.

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

Feature/Capability Support

.

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

 

LayerFeatureClasses/FunctionsAndroidiOSWP7BByJ2MEMoblinMoRESymWinMoNotes
C++AdvertisingAds::* classesYesYesNoN/AN/AN/AN/AN/AN/A 
CAdvertisingmaAdsAddBannerToLayoutYesYesNoNoN/ANoNoNoNo 
CAdvertisingmaAdsBannerCreateYesYesNoNoN/ANoNoNoNo 
CAdvertisingmaAdsBannerDestroyYesYesNoNoN/ANoNoNoNo 
CAdvertisingmaAdsBannerGetPropertyYesYesNoNoN/ANoNoNoNo 
CAdvertisingmaAdsBannerSetPropertyYesYesNoNoN/ANoNoNoNo 
CAdvertisingmaAdsRemoveBannerFromLayoutYesYesNoNoN/ANoNoNoNo 
CAudiomaAudioDataCreateFromResourceYesYesNoNoNoNoNoNoNo 
CAudiomaAudioDataCreateFromURL (file:///)YesYesNoNoNoNoNoNoNo 
CAudiomaAudioDataCreateFromURL (http/https)YesNoNoNoNoNoNoNoNo 
CAudiomaAudioDataDestroyYesYesNoNoNoNoNoNoNo 
CAudiomaAudioGetLengthYesYesNoNoNoNoNoNoNo 
CAudiomaAudioGetPositionYesYesNoNoNoNoNoNoNo 
CAudiomaAudioInstanceCreateYesYesNoNoNoNoNoNoNo 
CAudiomaAudioInstanceDestroyYesYesNoNoNoNoNoNoNo 
CAudiomaAudioPauseYesYesNoNoNoNoNoNoNo 
CAudiomaAudioPlayYesYesNoNoNoNoNoNoNo 
CAudiomaAudioPrepareYesYesNoNoNoNoNoNoNo 
CAudiomaAudioSetNumberOfLoopsYesYesNoNoNoNoNoNoNo 
CAudiomaAudioSetPositionYesYesNoNoNoNoNoNoNo 
CAudiomaAudioSetVolumeYesYesNoNoNoNoNoNoNo 
CAudiomaAudioStopYesYesNoNoNoNoNoNoNo 
CBatterymaGetBatteryChargeNoYesNoNoNoNoN/AYesYes 
CBluetoothmaBtCancelDiscoveryYesN/AN/AYesYesYesYesYesYes 
CBluetoothmaBtGetNewDeviceYesN/AN/AYesYesYesYesYesYes 
CBluetoothmaBtGetNewServiceNoN/AN/AYesYesYesYesYesYes 
CBluetoothmaBtGetNextServiceSizeNoN/AN/AYesYesYesYesYesYes 
CBluetoothmaBtStartDeviceDiscoveryYesN/AN/AYesYesYesYesYesYes 
CBluetoothmaBtStartServiceDiscoveryNoN/AN/AYesYesYesYesYesYes 
C++BluetoothMAUtil::BluetoothConnectionYesN/AN/AYesYesYesYesYesYes 
C++BluetoothMAUtil::BluetoothDeviceDiscoveryListenerYesN/AN/AYesYesYesYesYesYes 
C++BluetoothMAUtil::BluetoothDiscovererYesN/AN/AYesYesYesYesYesYes 
C++BluetoothMAUtil::BluetoothListenerYesN/AN/AYesYesYesYesYesYes 
C++BluetoothMAUtil::BluetoothServiceDiscoveryListenerNoN/AN/AYesYesYesYesYesYes 
C++BluetoothMAUtil::BtDeviceYesN/AN/AYesYesYesYesYesYes 
C++BluetoothMAUtil::BtServiceNoN/AN/AYesYesYesYesYesYes 
CCameramaCameraFormatYesNoYesNoYesNoNoYesNo 
CCameramaCameraFormatNumberYesNoYesNoYesNoNoYesNo 
CCameramaCameraGetPropertyYesYesYesNoNoNoNoNoNo 
CCameramaCameraNumberYesYesYesNoNoNoNoNoNo 
CCameramaCameraRecordNoNoNoNoNoNoNoNoNo 
CCameramaCameraSelectYesYesYesNoNoNoNoNoNo 
CCameramaCameraSetPreviewYesYesYesNoNoNoNoNoNo 
CCameramaCameraSetPropertyYesYesYesNoNoNoNoNoNo 
CCameramaCameraSnapshotYesYesYesNoYesNoNoYesNo 
CCameramaCameraStartYesYesYesNoYesNoNoYesNo 
CCameramaCameraStopYesYesYesNoYesNoNoYesNo 
HTML5Capturecapture.captureImageYesYesNoNoN/AN/AN/AN/AN/A 
HTML5Capturecapture.captureVideoYesYesNoNoN/AN/AN/AN/AN/A 
CCapturemaCaptureActionYesYesNoN/AN/AN/AN/AN/AN/A 
CCapturemaCaptureDestroyDataYesYesNoN/AN/AN/AN/AN/AN/A 
CCapturemaCaptureGetImagePathYesN/ANoN/AN/AN/AN/AN/AN/A 
CCapturemaCaptureGetPropertyYesYesNoN/AN/AN/AN/AN/AN/A 
CCapturemaCaptureGetVideoPathYesYesNoN/AN/AN/AN/AN/AN/A 
CCapturemaCaptureSetPropertyYesYesNoN/AN/AN/AN/AN/AN/A 
CCapturemaCaptureWriteImageYesYesNoN/AN/AN/AN/AN/AN/A 
HTML5Connectionconnection.typeYesYesYesNoN/AN/AN/AN/AN/A 
CConnectionmaAcceptYesNoN/AYesYesNoYesYesNo 
CConnectionmaConnectYesYesYesYesYesYesYesYesYes 
CConnectionmaConnCloseYesYesYesYesYesYesYesYesYes 
CConnectionmaConnGetAddrYesYesYesYesYesYesYesYesYes 
CConnectionmaConnReadYesYesYesYesYesYesYesYesYes 
CConnectionmaConnReadToDataYesYesYesYesYesYesYesYesYes 
CConnectionmaConnWriteYesYesYesYesYesYesYesYesYes 
CConnectionmaConnWriteFromDataYesYesYesYesYesYesYesYesYes 
C++ConnectionMAUtil Connection classesYesYesYesYesYesYesYesYesYes 
CConnectionmaHttpCreateYesYesYesYesYesYesYesYesYes 
CConnectionmaHttpFinishYesYesYesYesYesYesYesYesYes 
CConnectionmaHttpGetResponseHeaderYesYesYesYesYesYesYesYesYes 
CConnectionmaHttpSetRequestHeaderYesYesYesYesYesYesYesYesYes 
CConnectionmaHttpSetRequestHeaderYesYesYesYesYesYesYesYesYes 
CDebuggingmaDumpCallStackExNoNoNoNoNoNoYesNoNo 
CDebuggingmaProtectMemoryNoNoNoNoNoNoYesNoNo 
CDebuggingmaReportCallStackNoNoNoNoNoNoYesNoNo 
CDebuggingmaReportResourceInformationNoYesNoNoNoNoNoNoNo 
CDebuggingmaSetMemoryProtectionNoNoNoNoNoNoYesNoNo 
CDebuggingmaWriteLogYesYesYesYesYesYesYesYesYes 
C++DownloadMAUtil::BuffDownloaderYesYesYesYesYesYesYesYesYes 
C++DownloadMAUtil::BuffDownloadListenerYesYesYesYesYesYesYesYesYes 
C++DownloadMAUtil::DownloaderYesYesYesYesYesYesYesYesYes 
C++DownloadMAUtil::DownloadListenerYesYesYesYesYesYesYesYesYes 
CEventmaAlertYesYesYesNoNoNoNoNoNo 
CEventmaGetEventYesYesYesYesYesYesYesYesYes 
CEventmaSyscallPanicsDisableYesYesNoNoNoNoYesNoNo 
CEventmaSyscallPanicsEnableYesYesNoNoNoNoYesNoNo 
C++EventsMAUtil::CloseListenerYesYesYesYesYesYesYesYesYes 
C++EventsMAUtil::CustomEventListenerYesYesYesYesYesYesYesYesYes 
CExtensionsmaInvokeExtensionNoNoNoNoNoNoNoNoNo 
HTML5FileFile*YesYesYesNoN/AN/AN/AN/AN/AYes = W3C compliant
CFilemaFileAvailableSpaceYesYesYesYesYesYesYesYesYes 
CFilemaFileDateYesYesYesYesYesYesYesYesYes 
CFilemaFileDeleteYesYesYesYesYesYesYesYesYes 
CFilemaFileExistsYesYesYesYesYesYesYesYesYes 
CFilemaFileListCloseYesYesYesYesYesYesYesYesYes 
CFilemaFileListNextYesYesYesYesYesYesYesYesYes 
CFilemaFileListStartYesYesYesYesYesYesYesYesYes 
CFilemaFileOpenYesYesYesYesYesYesYesYesYes 
CFilemaFileReadYesYesYesYesYesYesYesYesYes 
CFilemaFileReadToDataYesYesYesYesYesYesYesYesYes 
CFilemaFileRenameYesYesYesYesYesYesYesYesYes 
CFilemaFileSeekYesYesYesYesYesYesYesYesYes 
CFilemaFileSizeYesYesYesYesYesYesYesYesYes 
CFilemaFileTellYesYesYesYesYesYesYesYesYes 
CFilemaFileTotalSpaceYesYesYesYesYesYesYesYesYes 
CFilemaFileTruncateYesYesYesYesYesYesYesYesYes 
CFilemaFileWriteYesYesYesYesYesYesYesYesYes 
CFilemaFileWriteFromDataYesYesYesYesYesYesYesYesYes 
CFilemaGetTextSizeYesYesYesYesYesYesYesYesYes 
CFilemaGetTextSizeWYesYesYesYesYesYesYesYesYes 
CFontmaFontDeleteYesYesYesNoNoNoNoNoNo 
CFontmaFontGetCountYesYesYesNoNoNoNoNoNo 
CFontmaFontGetNameYesYesYesNoNoNoNoNoNo 
CFontmaFontLoadDefaultYesYesYesNoNoNoNoNoNo 
CFontmaFontLoadWithNameYesYesYesNoNoNoNoNoNo 
CFontmaFontSetCurrentYesYesYesNoNoNoNoNoNo 
CFramebuffermaFrameBufferCloseYesYesYesYesYesYesYesYesYes 
CFramebuffermaFrameBufferGetInfoYesYesYesYesYesYesYesYesYes 
CFramebuffermaFrameBufferInitYesYesYesYesYesYesYesYesYes 
CGraphicsmaCreateDrawableImageYesYesYesYesYesYesYesYesYes 
CGraphicsmaCreateImageFromDataYesYesYesYesYesYesYesYesYes 
CGraphicsmaCreateImageRawYesYesYesYesYesYesYesYesYes 
CGraphicsmaDrawImageYesYesYesYesYesYesYesYesYes 
CGraphicsmaDrawImageRegionYesYesYesYesYesYesYesYesYes 
CGraphicsmaDrawRGBYesYesYesYesYesYesYesYesYes 
CGraphicsmaDrawTextYesYesYesYesYesYesYesYesYes 
CGraphicsmaDrawTextWYesYesYesYesYesYesYesYesYes 
CGraphicsmaFillRectYesYesYesYesYesYesYesYesYes 
CGraphicsmaFillTriangleFanYesYesYesYesYesYesYesYesYes 
CGraphicsmaFillTriangleStripYesYesYesYesYesYesYesYesYes 
CGraphicsmaGetClipRectYesYesYesYesYesYesYesYesYes 
CGraphicsmaGetImageDataYesYesYesYesYesYesYesYesYes 
CGraphicsmaGetImageSizeYesYesYesYesYesYesYesYesYes 
CGraphicsmaGetScrSizeYesYesYesYesYesYesYesYesYes 
CGraphicsmaLineYesYesYesYesYesYesYesYesYes 
CGraphicsmaPlotYesYesYesYesYesYesYesYesYes 
CGraphicsmaSetClipRectYesYesYesYesYesYesYesYesYes 
CGraphicsmaSetColorYesYesYesYesYesYesYesYesYes 
CGraphicsmaSetDrawTargetYesYesYesYesYesYesYesYesYes 
CGraphicsmaUpdateScreenYesYesYesYesYesYesYesYesYes 
C++InputMAUtil::CharInputYesN/AN/AYesYesYesYesYesYes 
C++InputMAUtil::CharInputListenerYesN/AN/AYesYesYesYesYesYes 
HTML5Locationgeolocation.clearWatchYesYesYesNoN/AN/AN/AN/AN/AYes = W3C compliant
HTML5Locationgeolocation.getCurrentPositionYesYesYesNoN/AN/AN/AN/AN/AYes = W3C compliant
HTML5Locationgeolocation.watchPositionYesYesYesNoN/AN/AN/AN/AN/AYes = W3C compliant
CLocationmaLocationStartYesYesYesYesYesYesYesYesYes 
CLocationmaLocationStopYesYesYesYesYesYesYesYesYes 
C++MapsMAP and MAPUtil classesYesYesYesYesYesYesYesYesYes 
CMathatanhNoNoNoNoNoNoNoNoNoSupport through IX_GUIDO
CMathcosYesYesYesYesYesYesYesYesYes 
CMathcoshNoNoNoNoNoNoNoNoNoSupport through IX_GUIDO
CMathdcmpYesYesYesYesYesYesYesYesYes 
CMathfcmpYesYesYesYesYesYesYesYesYes 
CMathsinYesYesYesYesYesYesYesYesYes 
CMathsinhNoNoNoNoNoNoNoNoNoSupport through IX_GUIDO
CMathsqrtYesYesYesYesYesYesYesYesYes 
CMathtanYesYesYesYesYesYesYesYesYes 
CMemorymaGetMemoryProtectionNoNoNoNoNoNoYesNoNo 
CMemorymaTotalObjectMemoryYesYesNoYesYesYesYesYesYes 
CMemorymaUnprotectMemoryNoNoNoNoNoNoYesNoNo 
CMemorymemcpyYesYesYesYesYesYesYesYesYes 
CMemorymemsetYesYesYesYesYesYesYesYesYes 
C++MobletMAUtil::MobletYesYesYesYesYesYesYesYesYes 
C++MobletMAUtil::EnvironmentYesYesYesYesYesYesYesYesYes 
C++MobletMAUtil::FocusListenerYesYesYesYesYesYesYesYesYes 
C++MobletMAUtil::IdleListenerYesYesYesYesYesYesYesYesYes 
C++MobletMAUtil::KeyListenerYesN/AYesYesYesYesYesYesYes 
C++MobletMAUtil::PointerListenerYesYesYesYesYesYesYesYesYes 
C++MobletMAUtil::TextBoxListenerYesYesYesYesYesYesYesYesYes 
C++MobletMAUtil::TimerListenerYesYesYesYesYesYesYesYesYes 
CNativeUImaWidgetAddChildYesYesYesNoNoNoNoNoNo 
CNativeUImaWidgetDestroyYesYesYesNoNoNoNoNoNo 
CNativeUImaWidgetGetPropertyYesYesYesNoNoNoNoNoNo 
CNativeUIMAWidgetHandle maWidgetCreateYesYesYesNoNoNoNoNoNo 
CNativeUImaWidgetInsertChildYesYesYesNoNoNoNoNoNo 
CNativeUImaWidgetModalDialogHideYesYesNoNoNoNoNoNoNo 
CNativeUImaWidgetModalDialogShowYesYesNoNoNoNoNoNoNo 
CNativeUImaWidgetRemoveChildYesYesYesNoNoNoNoNoNo 
CNativeUImaWidgetScreenShowYesYesYesNoNoNoNoNoNo 
CNativeUImaWidgetSetPropertyYesYesYesNoNoNoNoNoNo 
CNativeUImaWidgetStackScreenPopYesYesYesNoNoNoNoNoNo 
CNativeUImaWidgetStackScreenPushYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_ACTIVITY_INDICATORYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_BUTTONYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_CAMERA_PREVIEWYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_CHECK_BOXYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_CUSTOM_PICKERYesYesNoNoNoNoNoNoNo 
CNativeUIMAW_DATE_PICKERYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_EDIT_BOXYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_GL2_VIEWYesYesNoNoNoNoNoNoNo 
CNativeUIMAW_GL_VIEWYesYesNoNoNoNoNoNoNo 
CNativeUIMAW_HORIZONTAL_LAYOUTYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_IMAGEYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_IMAGE_BUTTONYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_LABELYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_LIST_VIEWYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_LIST_VIEW_ITEMYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_MAPNoNoYesNoNoNoNoNoNoYes = experimental
CNativeUIMAW_MAP_PINNoNoYesNoNoNoNoNoNoYes = experimental
CNativeUIMAW_MODAL_DIALOGYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_NAV_BARYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_NUMBER_PICKERNoYesNoNoNoNoNoNoNo 
CNativeUIMAW_PROGRESS_BARYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_RELATIVE_LAYOUTYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_SCREENYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_SEARCH_BARYesYesNoNoNoNoNoNoNo 
CNativeUIMAW_SLIDERYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_STACK_SCREENYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_TAB_SCREENYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_TIME_PICKERYesYesNoNoNoNoNoNoNo 
CNativeUIMAW_TOGGLE_BUTTONYesN/AYesNoNoNoNoNoNo 
CNativeUIMAW_VERTICAL_LAYOUTYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_VIDEO_VIEWYesYesYesNoNoNoNoNoNo 
CNativeUIMAW_WEB_VIEWYesYesYesNoNoNoNoNoNo 
HTML5NativeUImosync.nativeui.*YesYesYesNoN/AN/AN/AN/AN/A 
C++NativeUINativeUI::ActivityIndicatorYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::ButtonYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::ButtonListenerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::CameraPreviewYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::CheckBoxYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::CheckBoxListenerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::DateYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::DatePickerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::DatePickerListenerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::DialogYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::DialogListenerYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::EditBoxYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::EditBoxListenerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::GLViewYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::GLViewListenerYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::HorizontalLayoutYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::ImageYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::ImageButtonYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::LabelYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::LastErrorYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::LayoutYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::ListViewYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::ListViewItemYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::ListViewListenerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::MapNoYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::MapListenerNoYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::MapLocationNoYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::MapPinNoYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::MapPinListenerNoYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::MapRegionNoYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::NavigationBarYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::NavigationBarListenerYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::NumberPickerNoYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::NumberPickerListenerNoYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::ProgressBarYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::RadioButtonYesN/ANoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::RadioButtonYesN/ANoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::RadioGroupYesN/ANoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::RatingBarYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::ScreenYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::SearchBarYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::SearchBarListenerYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::SliderYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::SliderListenerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::StackScreenYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::StackScreenListenerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::TabScreenYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::TabScreenListenerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::TextWidgetYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::TimePickerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::TimePickerListenerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::ToggleButtonYesNoYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::ToggleButtonListenerYesNoYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::VerticalLayoutYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::VideoViewYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::VideoViewListenerYesYesNoNoN/ANoN/ANoN/A 
C++NativeUINativeUI::WebViewYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::WebViewListenerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::WidgetYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::WidgetEventListenerYesYesYesNoN/ANoN/ANoN/A 
C++NativeUINativeUI::WidgetManagerYesYesYesNoN/ANoN/ANoN/A 
CNFCmaNFCAuthenticateMifareSectorYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCBatchCommitYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCBatchRollbackYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCBatchStartYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCCloseTagYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCConnectTagYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCCreateNDEFMessageYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCDestroyTagYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCGetMifareBlockCountInSectorYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCGetMifareSectorCountYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCGetNDEFIdYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCGetNDEFMessageYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCGetNDEFPayloadYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCGetNDEFRecordYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCGetNDEFRecordCountYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCGetNDEFTnfYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCGetNDEFTypeYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCGetSizeYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCGetTypedTagYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCIsReadOnlyYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCIsTypeYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCMifareSectorToBlockYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCReadMifareBlocksYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCReadMifarePagesYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCReadNDEFMessageYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCReadTagYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCSetNDEFIdYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCSetNDEFPayloadYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCSetNDEFTnfYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCSetNDEFTypeYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCSetReadOnlyYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCStartYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCStopYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCTransceiveYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCWriteMifareBlocksYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCWriteMifarePagesYesN/AN/ANoN/AN/AN/ANoN/A 
CNFCmaNFCWriteNDEFMessageYesN/AN/ANoN/AN/AN/ANoN/A 
CNotificationmaNotificationLocalCreateYesYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationLocalDestroyYesYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationLocalGetPropertyYesYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationLocalScheduleYesYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationLocalSetPropertyYesYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationLocalUnscheduleYesYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationPushDestroyYesYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationPushGetDataYesYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationPushGetIconBadgeN/AYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationPushGetRegistrationYesYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationPushRegisterYesYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationPushSetDisplayFlagYesN/ANoNoN/ANoNoNoNo 
CNotificationmaNotificationPushSetIconBadgeN/AYesNoNoN/ANoNoNoNo 
CNotificationmaNotificationPushSetMessageTitleYesN/ANoNoN/ANoNoNoNo 
CNotificationmaNotificationPushSetTickerTextYesN/ANoNoN/ANoNoNoNo 
CNotificationmaNotificationPushUnregisterYesYesNoNoN/ANoNoNoNo 
CNotificationmaToastYesNoNoNoNoNoNoNoNo 
CNotificationmaVibrateYesYesYesYesYesYesYesYesYes 
HTML5Notificationnotification.beepYesYesNoNoN/AN/AN/AN/AN/A 
HTML5Notificationnotification.vibrateYesYesYesNoN/AN/AN/AN/AN/A 
C++NotificationNotification::LocalNotificationYesYesNoN/AN/AN/AN/AN/AN/A 
C++NotificationNotification::LocalNotificationListenerYesYesNoN/AN/AN/AN/AN/AN/A 
C++NotificationNotification::NotificationManagerYesYesNoN/AN/AN/AN/AN/AN/A 
C++NotificationNotification::PushNotificationYesYesNoN/AN/AN/AN/AN/AN/A 
C++NotificationNotification::PushNotificationListenerYesYesNoN/AN/AN/AN/AN/AN/A 
HTML5NotificationPushNotificationManager.accountIDYesYesNoNoN/AN/AN/AN/AN/A 
HTML5NotificationPushNotificationManager.listenerYesYesNoNoN/AN/AN/AN/AN/A 
HTML5NotificationPushNotificationManager.registerYesYesNoNoN/AN/AN/AN/AN/A 
HTML5NotificationPushNotificationManager.typesYesYesNoNoN/AN/AN/AN/AN/A 
HTML5NotificationPushNotificationManager.unregisterYesYesNoNoN/AN/AN/AN/AN/A 
C++OpenGLMAUtil::GLMobletYesYesYesNoNoNoNoNoN/AWP7: Experimental
COSmaBringToForegroundNoNoN/AYesYesNoNoYesNo 
COSmaExitYesN/AN/AYesYesYesYesYesYes 
COSmaGetKeysNoNoN/AYesYesYesYesYesYes 
COSmaGetMilliSecondCountYesYesYesYesYesYesYesYesYes 
COSmaGetSystemPropertyYesYesYesYesYesYesYesYesYes 
COSmaHomeScreenEventsOffYesNoNoNoNoNoNoNoNo 
COSmaHomeScreenEventsOnYesNoNoNoNoNoNoNoNo 
COSmaHomeScreenShortcutAddYesNoNoNoNoNoNoNoNo 
COSmaHomeScreenShortcutRemoveYesNoNoNoNoNoNoNoNo 
COSmaImagePickerOpenYesYesNoNoNoNoNoNoNo 
COSmaKeyCaptureStartNoNoNoNoNoNoNoNoNo 
COSmaKeyCaptureStopNoNoNoNoNoNoNoNoNo 
COSmaKeypadIsLockedNoN/ANoNoNoNoNoYesYes 
COSmaLoadProgramYesN/AYesYesYesNoYesYesYes 
COSmaLockKeypadNoN/ANoYesYesNoN/AYesYes 
COSmaMessageBoxYesYesYesNoNoNoNoNoNo 
COSmaOptionsBoxYesYesNoNoNoNoNoNoNo 
COSmaPanicYesYesYesYesYesYesYesYesYes 
COSmaPlatformRequestYesYesNoYesYesYesYesYesYes 
COSmaResetBacklightNoNoNoYesYesNoNoYesYes 
COSmaSendToBackgroundYesNoNoYesYesNoYesYesNo 
COSmaTextBoxYesYesYesYesYesYesYesYesYes 
COSmaUnlockKeypadNoN/ANoYesYesNoNoYesYes 
COSmaWaitYesYesYesYesYesYesYesYesYes 
CPIMmaPimFieldTypeYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemAddValueYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemCloseYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemCreateYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemFieldCountYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemGetAttributesYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemGetFieldYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemGetLabelYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemGetValueYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemRemoveYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemRemoveValueYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemSetLabelYesYesNoYesYesNoYesYesNo 
CPIMmaPimItemSetValueYesYesNoYesYesNoYesYesNo 
CPIMmaPimListCloseYesYesNoYesYesNoYesYesNo 
CPIMmaPimListNextYesYesNoYesYesNoYesYesNo 
CPIMmaPimListOpenYesYesNoYesYesNoYesYesNo 
C++PurchaseIAP::PurchaseYesYesN/ANoNoNoN/ANoN/A 
C++PurchaseIAP::PurchaseListenerYesYesN/ANoNoNoN/ANoN/A 
C++PurchaseIAP::PurchaseManagerYesYesN/ANoNoNoN/ANoN/A 
C++PurchaseIAP::PurchaseManagerListenerYesYesN/ANoNoNoN/ANoN/A 
C++PurchaseIAP::ReceiptYesYesN/ANoNoNoN/ANoN/A 
CPurchasemaPurchaseCreateYesYesN/ANoNoNoN/ANoN/A 
CPurchasemaPurchaseDestroyYesYesN/ANoNoNoN/ANoN/A 
CPurchasemaPurchaseGetFieldYesYesN/ANoNoNoN/ANoN/A 
CPurchasemaPurchaseGetNameYesYesN/ANoNoNoN/ANoN/A 
CPurchasemaPurchaseRequestYesYesN/ANoNoNoN/ANoN/A 
CPurchasemaPurchaseRestoreTransactionsYesYesN/ANoNoNoN/ANoN/A 
CPurchasemaPurchaseSetPublicKeyYesYesN/ANoNoNoN/ANoN/A 
CPurchasemaPurchaseSetStoreURLN/AYesN/ANoNoNoN/ANoN/A 
CPurchasemaPurchaseSupportedYesYesN/ANoNoNoN/ANoN/A 
CPurchasemaPurchaseVErifyReceiptYesYesN/ANoNoNoN/ANoN/A 
CResourcesmaCopyDataYesYesNoYesYesYesYesYesYes 
CResourcesmaCreateDataYesYesYesYesYesYesYesYesYes 
CResourcesmaCreatePlaceholderYesYesYesYesYesYesYesYesYes 
CResourcesmaDestroyObjectYesYesYesYesYesYesYesYesYes 
CResourcesmaFindLabelYesYesYesYesYesYesYesYesYes 
CResourcesmaFreeObjectMemoryNoNoNoYesYesNoYesYesYes 
CResourcesmaGetDataSizeYesYesYesYesYesYesYesYesYes 
CResourcesmaLoadResourcesYesN/ANoYesYesNoYesYesYes 
CResourcesmaReadDataYesYesYesYesYesYesYesYesYes 
CResourcesmaReadStoreYesYesYesYesYesYesYesYesYes 
CResourcesmaWriteDataYesYesYesYesYesYesYesYesYes 
CScreenmaScreenSetFullscreenYesNoNoNoNoNoNoNoNo 
CScreenmaScreenSetOrientationYesNoNoNoNoNoNoNoNo 
CScreenmaScreenStateEventsOffYesNoNoNoNoNoNoNoNo 
CScreenmaScreenStateEventsOnYesNoNoNoNoNoNoNoNo 
CScreenmaWidgetScreenAddOptionsMenuItemYesNoYesNoNoNoNoNoNo 
HTML5Sensoraccelerometer.clearWatchYesYesYesNoN/AN/AN/AN/AN/A 
HTML5Sensoraccelerometer.getCurrentAccelerationYesYesYesNoN/AN/AN/AN/AN/A 
HTML5Sensoraccelerometer.watchAccelerationYesYesYesNoN/AN/AN/AN/AN/AAsynchronous only
HTML5Sensorcompass.clearWatchYesYesYesNoN/AN/AN/AN/AN/A 
HTML5Sensorcompass.getCurrentHeadingYesYesYesNoN/AN/AN/AN/AN/A 
HTML5Sensorcompass.watchHeadingYesYesYesNoN/AN/AN/AN/AN/A 
CSensormaSensorStartYesYesNoNoNoNoNoNoNo 
CSensormaSensorStopYesYesNoNoNoNoNoNoNo 
C++SensorMAUtil::SensorListenerYesYesNoNoNoNoNoNoNo 
HTML5Sensornavigator.findSensorsYesYesYesNoN/AN/AN/AN/AN/AYes = W3C compliant
C++ServerMAUtil::ServerYesNoNoYesYesNoYesYesNo 
C++ServerMAUtil::ServerListenerYesNoNoYesYesNoYesYesNo 
CSMSmaSendTextSMSYesYesYesYesYesYesYesYesYes 
CSoundmaSoundGetVolumeYesYesNoYesYesYesYesYesYes 
CSoundmaSoundIsPlayingYesYesNoYesYesYesYesYesYes 
CSoundmaSoundPlayYesYesNoYesYesYesYesYesYes 
CSoundmaSoundSetVolumeYesYesNoYesYesYesYesYesYes 
CSoundmaSoundStopYesYesNoYesYesYesYesYesYes 
C++SoundMAUtil::AudioDownloaderYesYesYesYesYesYesYesYesYes 
HTML5StorageDatabase*YesYesNoNoN/AN/AN/AN/AN/AYes = W3C compliant
CStoragemaCloseStoreYesYesYesYesYesYesYesYesYes 
CStoragemaOpenStoreYesYesYesYesYesYesYesYesYes 
CStoragemaWriteStoreYesYesYesYesYesYesYesYesYes 
CTimemaLocalTimeYesYesYesYesYesYesYesYesYes 
CTimemaTimeYesYesYesYesYesYesYesYesYes 
C++XMLMtx moduleYesYesYesYesYesYesYesYesYes 

MoSync SDK 3.3
Copyright © 2013 MoSync AB
www.mosync.com