ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WINDEV Mobile concepts / Part 5 - WINDEV/WINDEV Mobile interactions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
2. WLanguage functions specific to phones
Previous pageTable of contentsNext page
The following functions are specific to Android and iOS, ...
ActionBarDeleteSearchHistoryDeletes the history from the search control found in the action bar of a window.
ActionBarSearchVisibleAllows you to get and change the visibility status of the search control associated with the Action Bar in the current window.
AlbumPickerRetrieves a photo, an image or a video stored in the photo album of the mobile device.
AlbumSaveSaves an image, a photo or a video in the photo album of the mobile device.
AndroidActivityResultProcedureAllows you to specify the procedure to be called to get the result returned by a third-party Activity.
AppleAdvertisingIdentifierReturns the device's advertising identifier (iOS only).
AppleRequestTrackingAuthorizationAsynchronousDisplays the permission request for user activity tracking.
AppleSignInUsed to implement authentication via "Sign In with Apple" on devices running on iOS 13 and higher.
AppleTrackingAuthorizationStatusDetermines if the app has been allowed to track activity based on user data (iOS only).
awProcedureGetAndSendInfoSpecifies the WLanguage procedure that will be called when receiving information coming from awSendAndGetInfo.
awProcedureGetInfoSpecifies the WLanguage procedure that will be called when receiving information coming from awSendInfo.
awSendAndGetInfoSends data from an iOS phone to an Apple Watch (or conversely) while expecting a response.
awSendInfoSends an information from an iOS phone to an Apple Watch (or conversely).
BeaconDetectBackgroundNotifies the application when the device enters or leaves the transmission range of a set of Beacons.
BeaconDetectPreciseUsed to find the Beacons near the device.
BeaconListBackgroundDetectionReturns the list of active Beacon detections started in the background with BeaconDetectBackground.
BeaconStopBackgroundDetectionStops one or more Beacon detections in the background.
BeaconStopPreciseDetectionStops the Beacon detection started by BeaconDetectPrecise.
BrightnessAutoReturns or modifies the activation status of the automatic adjustment of the brightness on the device.
BrightnessGetReturns the current setting of the brightness for the screen of the device.
BrightnessModifyModifies the setting of the brightness for the device screen.
BufferToURISaves the contents of a buffer to a resource identified by its URI.
CameraGenerateThumbnailGenerates a thumbnail of the specified photo or video.
CameraPhotoCaptures a photo via a Camera control in an Android or iOS application.
CameraRequestPermissionRequests permission to use the device's camera.
CameraRunAppStarts the device's native camera application to record a video or to take a photo.
CameraStartDecodingStarts decoding bar codes in a Camera control.
CameraStopDecodingStops decoding bar codes in a Camera control.
CameraVideoStartStarts recording a video via a Camera control in an Android or iOS application.
CameraVideoStopStops the video recording previously started by CameraVideoStart.
ChangeThemeIs used to change, through programming, the theme (dark or light) used by the mobile application.
CheckUserIDentityChecks the identity of the current user using biometric authentication.
DeepLinkProcedureDefines the WLanguage procedure executed when the user clicks on a deep link.
DownloadAddAdds a new download in the device's download manager.
DownloadGetInfoRetrieves the details of a download present in the download manager.
DownloadListLists the downloads from the current application in the download manager.
DownloadRemoveCancels a download by removing it from the download manager, and deletes any existing files.
FileToURISaves the contents of a file to a resource identified by its URI.
geoGetAddressRetrieves an address or a list of addresses corresponding to the description of a geographic location.
geoRunAppStarts the device's native maps application to display:
  • a specific geographical location,
  • a route between two locations.
geoTrackingDisableDisables the tracking of user positions for a WINDEV Mobile application.
geoTrackingEnableEnables the management of location tracking in a WINDEV Mobile application.
geoTrackingProcedureDefines the WLanguage procedure that will be called when the location of the user changes.
GestureCurrentPointerReturns the pointer index (finger or stylus) that triggered the call to a process specific to the multi-touch feature in an Image control.
GestureNbPointerReturns the number of pointers in contact with the screen.
GesturePosXReturns the horizontal position of the pointer (finger or stylus).
GesturePosYReturns the vertical position of the pointer (finger or stylus).
inAppCheckSubscriptionWhen starting the iOS application, checks whether the In-App subscriptions have been renewed.
inAppConsumeProductUsed to consume, in an application, a product that was previously purchased by the user.
inAppListProductInfoRetrieves, from the store, information about the "In-App" products associated with the application.
inAppListPurchaseReturns the list of application products purchased by the user and not consumed.
inAppPurchaseProductSends a request for purchasing an "In-App" product associated with the application.
inAppRestorePurchasesRestores the purchases of non-consumable products previously performed by the user in an iOS application.
iOSAppGroupDirectoryReturns the path of the container used to share files between several applications belonging to the same iOS App Group.
iOSApplicationOpenURLProcedureAllows you to specify the procedure to be called when the application needs to open a resource identified by a URL.
iOSExcludeFileFromiCloudExcludes a file from iCloud backup.
KioskDisableDisables kiosk mode for the current application.
KioskEnableSwitches the current Android application to kiosk mode.
LEDSwitchOffSwitches the LED (Light-Emitting Diode) of the device off.
LEDSwitchOnSwitches the LED (Light-Emitting Diode) of the device on.
MobileNetworkConnectionInfoReturns information regarding the current connection to data on the mobile network.
MobileNetworkStatusReturns the current status of the connection to data on the mobile network or asks to be notified when the status of the connection to data changes.
NFCReadTagStarts reading a NFC tag or enables the detection of NFC tags for the current window.
NFCSendTagSends a NFC tag to another device.
NFCStatusReturns the activation status of the NFC sensor found on the device.
NFCWriteTagStarts writing data to an NFC tag.
NotifAddAdds a notification to the system bar (Android) or notification center (iOS).
NotifDeleteRemoves a notification from the system bar.
NotifDeleteCategoryDeletes a notification category from the application.
NotifListCategoryLists the notification categories of the application.
NotifModifyModifies a notification currently displayed in the system bar of the device.
NotifPushDisableDisables the management of push notifications for a WINDEV Mobile application (Android or IOS).
NotifPushEnableEnables the management of push notifications in a WINDEV Mobile application (Android or iOS).
NotifPushProcedureSpecifies the WLanguage procedure called when a push notification is received by a WINDEV Mobile application (Android or iOS).
NotifPushSendSends a push notification to a mobile device (iOS or Android).
PermissionListReturns one or all the permissions declared by the application.
PermissionRequestPrompts the user to grant an application permission.
PhotoRunAppStarts the native camera application of the device in order to take a photo.
PowerStatusUsed to get various information about the battery (main or secondary) of the device on which the application is running.
RecorderActionRuns an action on the recorder or dictaphone found on the current device.
ScreenSizeReturns the size (in inches) of the diagonal of the screen on the device where the application is run.
ScreenTypeReturns the type of screen on which the application is run: phone, tablet, computer or watch.
SensorDetectBeginShakeNotifies when the device is shaken in any direction.
SensorDetectChangeAccelerationNotifies when acceleration forces are applied to the device along any of the three axes.
SensorDetectChangeOrientationAllows you to be notified when the orientation of the device changes on any one of its 3 axes.
SensorDetectEndShakeNotifies when the device has been shaken in any direction.
SensorGetOrientationRetrieves the current orientation of the device on one of its 3 axes.
SIPVisibleDisplays the keyboard.
SMSDeleteDeletes an SMS message from the memory of the Android phone. This function should no longer be used.
SMSFirstReads the first SMS message stored on the Android phone.
SMSNbMessageReturns the number of SMS messages stored on an Android phone.
SMSNextReads the following SMS message stored on the Android phone.
SMSResetResets all variables of SMS structure.
SMSRunAppStarts the native application for sending SMSs found on the device (Android or iPhone/iPad).
SMSSendSends an SMS.
SpeechSynthesisInitializeInitializes the parameters of speech synthesis for the current application.
SpeechSynthesisInProgressUsed to find out whether a read operation is in progress on the engine for speech synthesis.
SpeechSynthesisListVoicesReturns the list of voices available on the device for the speech synthesis engine.
SpeechSynthesisReadFileReads the content of the specified file by using the engine for speech synthesis found on the device.
SpeechSynthesisReadTextReads the specified text using the device's text-to-speech engine.
SpeechSynthesisStopStops all the current read operations on the engine for speech synthesis.
tapiDialerCallOpens the default telephony application (dialer) found on the phone and dials the specified number.
tapiDialerDisplayOpens the default telephony application (dialer) and displays the specified number. No call is made.
URIGetInfoRetrieves information of a URI resource.
URIToBufferLoads in the background the content of a resource (image, text, etc.) identified by its URI in a buffer variable.
URIToFileSaves, in the background, the content of a resource (image, text, etc.) identified by its URI in an external file.
VibrationStopStops the vibrations of the device (even if they have been triggered by another application).
VibrationTriggerTriggers the vibrations of the device.
VolumeGetRetrieves the current setting of the volume for a sound source.
VolumeModifyModifies the setting of the volume for a sound source.
VolumePhysicalButtonIdentifies or modifies the sound source associated with the physical buttons used to set the volume of the device.
WidgetDisplayRefreshes a widget window.
WidgetProcedureSpecifies the procedure that will be called when the user clicks an iOS 14 widget.
WidgetRunAppStarts the application to which a widget belongs.
WiFiActivateEnables or disables Wi-Fi on the device.
WiFiAddNetworkAdds a new network to the list of Wi-Fi networks configured on the device.
WiFiConnectConnects the device to the specified Wi-Fi network.
WiFiConnectionInfoReturns the requested information about the current Wi-Fi connection of the device.
WiFiDeleteNetworkDeletes a network from the list of Wi-Fi networks configured on the device.
WiFiDetectAccessPointStarts detecting the Wi-Fi access points currently accessible from the device.
WiFiListNetworkReturns the list of Wi-Fi networks configured on the device.
WiFiStatusReturns the current activation status of Wi-Fi on the device or asks to be notified when the activation status of Wi-Fi changes.
Previous pageTable of contentsNext page
Minimum version required
  • Version 27
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 01/27/2023

Send a report | Local help