ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Specific features of iPhone/iPad applications
Developing an application for iPhone/iPad
The development of an iPhone/iPad application is performed in 2 steps:
Compiling a WINDEV Mobile project in Xcode
When the WINDEV Mobile project for iPhone/iPad is generated on the development computer, the generated files must be transferred onto a Mac in order to be compiled...
Generating an iOS application
Several steps must be performed to develop an iPhone/iPad application:
fListResource (Function)
Lists the resources integrated to the application.
Non-maximized windows in iOS
A non-maximized window can occupy a section of the screen only...
Signature of iOS applications
Signing an application is mandatory from Xcode 8...
Speech synthesis in the mobile applications
The phones can talk!...
Managing contacts (mobile devices)
In your mobile applications, you can directly manage the contacts on your mobile device (Android, iPhone, iPad, etc.).
MacOS - Developing an application in Catalyst mode
Apple has recently released an SDK to natively compile iOS applications for MacOS...
Action Bar of a window
Action Bars replace the title bar of a window and display different types of information...
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
DisplayMask (Property)
The DisplayMask property is used to: Find out the display mask. Modify the display mask....
How to create a menu?
Providing an image per DPI
On mobile, when displaying images, each device has its own physical size and its own graphic...
TraceBuild (Function)
Displays a customizable message in the trace window opened in parallel with the current window.
Testing a window
Testing a single window allows you to run the current window in WINDEV or WINDEV Mobile......
BarCodes (Type of variable)
The BarCodes type is used to handle the information found in a bar code.
Edit control properties
You can manipulate Edit controls in a window, page or report using the following WLanguage...
Dynamic audit
The dynamic audit of an application analyzes its runtime performance......
'Image gallery' Looper control
The "Image gallery" Looper control is used to manage the display of a set of images without...
Composite keys
A composite key is a key item containing several other items......
Image control: the supported formats
The supported image formats are as follows:...
Report based on a variable (Data binding)
A report based on a variable is used to directly print the information found in a WLanguage...
Telemetry: Configuring the WINDEV and WINDEV Mobile applications
To use the telemetry in a WINDEV or WINDEV Mobile application, you must......
Operators on character strings
The character strings can be handled by specific WLanguage functions...
Data source (Type of variable)
A Data source variable is used to describe a temporary data source (query, view, alias, ...)
fSelect (Function)
Opens the Windows file picker.
Sliding window (sliding menu)
The sliding windows (also called sliding menus) are often used in the mobile applications......
Handling Button controls programmatically
WINDEV, WINDEV Mobile and WEBDEV allow you to programmatically handle Button controls......
Debugging an external component
You have developed an external component and you want to debug it? The user of an external...
Calling a procedure/a function
Syntax for calling a local or global procedure.
The planes (in a window or in a report)
The planes are used to group the window controls......
The Table control on mobile devices (Android and iOS)
The Table control is available for Android and iOS applications......
Display modes, transparency and symmetry of an image
An image can be displayed in a window, a window control, a report control, a page control...
Handling a Tab control through programming
WINDEV, WINDEV Mobile and WEBDEV allow you to handle a Tab control through programming......
BackgroundTaskAdd (Function)
Adds a new background task.