ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Setups while taking the Push into account
The setup while taking the Push into account is used to deploy an application on all the client computers of a network from a single management computer...
Notification Push: Android configuration (Google Cloud Messaging)
To use the Push notifications in Android, you must have a Google account and you must perform a specific configuration...
Push (Function)
Pushes an element onto the stack.
<Stack variable>.Push (Function)
Pushes an element onto the stack.
Notification Push: iOS configuration
To use the Push notifications in iOS, you must have a Google account and you must perform a specific configuration...
WDADMINEXE: Push installation management
WDADMINEXE is used to deploy network applications in push via the "Push" tab...
Android configuration for push notifications (Firebase)
From WINDEV Mobile 22 Update 1 (version 220052), the Push notifications in Android are using the Firebase platform (instead of Google Cloud Messaging)...
NotifPushSendSubscriber (Function)
Sends a notification to Android devices that are subscribed to a topic.
Notifications Push: notification format (Android and iOS)
An application written in WINDEV Mobile Android or iOS can receive Push notifications...
<Notification variable>.SendPushSubscriber (Function)
Sends a notification to Android devices that are subscribed to a topic.
NotifPushListInvalidIdentifiers (Function)
Returns the list of invalid identifiers on the APN service of Apple.
NotifPushProcedure (Function)
Specifies the WLanguage procedure called when a push notification is received by a WINDEV Mobile application (Android or iOS).
Push notifications
A mobile device can receive push notifications...
NotifPushEnable (Function)
Enables the management of push notifications in a WINDEV Mobile application (Android or iOS).
<Notification variable>.SendPush (Function)
Sends a push notification to a mobile device (iOS or Android).
NotifPushSend (Function)
Sends a push notification to a mobile device (iOS or Android).
NotifPushDisable (Function)
Disables the management of push notifications for a WINDEV Mobile application (Android or IOS).
NotifPushSubscribe (Function)
Subscribes the current Android application to a topic.
NotifPushUnsubscribe (Function)
Unsubscribes an application from a topic.
Application installation: single-user or network?
WINDEV proposes several types of setup for a WINDEV application...
WDADMINEXE: Information on the latest available update
The "Setup" tab of WDADMINEXE contains information regarding the last available update of the application...
Pop (Function)
Pops an element from a stack.
<Stack variable>.Pop (Function)
Pops an element from a stack.
Stack (Variable type)
A Stack variable is a structured type that is used to group a set of elements of the same type.
Phone functions
The phone functions are as follows:
Project description: Project tab
The project description window allows you to configure various elements of your project...
Android: The different types of notifications
Android proposes several types of notifications to inform the user...
On/Off button in a window
The on/off button is a button that operates like a check box...
3. Deploying a WINDEV application
The scope of a procedure defines whether it is public, private, etc...
Certificate (Variable type)
The Certificate type is used to handle:
  • the certificates used to sign the strings or the files.
  • the certificates used to sign the emails.
Manipulating Layout controls programmatically
A Layout control can be...
ExeInfo (Function)
Retrieves the specified information about the version of an executable or DLL.
Phone functions (prefix syntax)
The phone functions are as follows:
Control Center of WINDEV executables (WDADMINEXE)
When a WINDEV application is installed in network, a program used to remotely check the application executables is automatically created...
2. Modes to install an application
In single-user mode, opens an xBase data file without locking it.
Anchor of overlaid controls (in a page)
WEBDEV allows you to define overlayable controls...
Responsive Web Design: Management of anchors
In "Responsive Web Design" mode, the width of controls is automatically reduced when the browser width is reduced...
The Layout control
The Layout control simplifies the implementation of dynamic UIs where controls are displayed and/or hidden programmatically...
Share your projects via Git
Git is a source code manager...
WDADMINEXE: Version management
The "Versions" tab of WDADMINEXE is used to manage from the server the versions installed on the client computers...
The Control Centers
Control Centers provide a global vision of a given area, whether on the development phase, on an operating site, or on application maintenance or improvement...
Queue, stack and list functions
List of Queue, Stack and List functions
Two-level setup
The two-level setup (or multisite setup) combines:
  • a reference network setup deployed on a local network.
  • an HTTP setup used to update the reference setup on the local network.
WDADMINEXE: User characteristics
From the server, the "Users" tab of WDADMINEXE allows you to get...
Notification (Variable type)
The Notification type is used to handle the local notifications or the push notifications.
Setup mode
Several methods can be used to distribute a WINDEV application...
WDADMINEXE: Remote application control
The remote control of a WINDEV application allows the manager of an application used in network to manage the automatic or forced shutdown of the application for all the current users...
Queue, Stack and List functions (prefix syntax)
List of Queue, Stack and List functions
Phone constants (Android / iOS)
The xmlDocument keyword can correspond to:
  • the XMLDocument function that is used to create a new XML document. For more details, see XMLDocument.
  • an xmlDocument variable. For more details, see xmlDocument.
ThreadSendSignal (Function)
The current thread sends a signal to the specified thread in order to unlock it.
Testing and debugging an application on an Android device
All developers appreciate the possibility to debug an application directly on the device...
Connected devices: Android Wear
Android Wear is the version of the Android operating system dedicated to the connected objects...
Creating a service with WINDEV
A service is a specific type of application intended to be run without any user intervention...
Creating an action plan
The action plans group all actions that will be performed by the Software Factory.
2. WLanguage functions specific to phones
Callback from the function PartageProximitéDemandeConnexion1.Cb for the parameter CallbackConnexion
Testing an iOS application on a mobile device
When developing an application for iOS (iPhone or iPad), WINDEV Mobile allows you to test the application being developed without having to recompile it on Mac, but directly on the iPhone or iPad...
2024 new features brochure: WINDEV Mobile new features
What's new in WINDEV Mobile 2024 in the 2024 New Features brochure.
Left or right sliding window (sliding menu)
The sliding windows (also called sliding menus) are often used in the mobile applications...
geoTrackingEnable (Function)
Enables the management of location tracking in a WINDEV Mobile application.
<Thread>.SendSignal (Function)
The current thread sends a signal to the specified thread in order to unlock it.
NFCSendTag (Function)
Sends an NFC tag to another device.
ThreadWaitSignal (Function)
Locks the current thread until it receives a signal from another thread.
Application and executable management constants
List of constants used by the functions for managing executables.
Responsive Web Design: Tips
The Responsive Web Design was used in your pages but you still encounter some lock points...
HTMLEndPage (Property)
The HTMLEndPage property gets and sets the HTML code inserted at the end of the page.
SCM: Working with the Source Code Manager
The principle for working with the Source Code Manager is as follows...
Specific features of the Express version
Deletes all the values from the local storage.
In-House deployment
Apple's In-House deployment allows you to overcome most of the constraints of the other two modes (App Store deployment and Ad Hoc deployment) and to widely distribute an application without the need to reference client devices in advance...
Anchoring in a page
In a page, the anchors define how the content of a page will behave when the page is enlarged by the Web user.
Setup wizard: Steps for creating a WINDEV application setup program
The setup program creation wizard allows you to define all the settings of your setup program.
7. Consuming a web service
WINDEV Mobile tutorial: Developing an Android and iOS application Lesson 7 - Consuming a web service - 10 min
Generating an Android application
The generation of a WINDEV Mobile application for Android groups all project elements (windows, code, etc.
Android 10: Changes in the behavior of applications
Starting with Android 10, Google no longer allows an application running in the background to open a window
AdditionCompleted (Example)
Usage example of the AdditionCompleted property
The Navigation Bar control
The Navigation Bar control is used to create a menu area that can easily adapt to the browser size...
Customizing the setup program (Plug-in)
In a setup program, you may want to customize some actions...
3. Application development cycle
Development cycle of a WINDEV application.
14. Controls in practice
Initializes or reinitializes a replication defined by the replication editor (ReplicEdit).
Local network (LAN) setup
Deploying a setup on a local area network (LAN) involves installing and updating a WINDEV application via a reference server,.
Advanced types
The advanced types of WLanguage are as follows
New products brochure 28: WINDEV new products
New features in WINDEV 28 presented in the New Features brochure.
Site map of PC SOFT documentation
The "Logs" tab is used to see the details of logs for a specific period...
2024 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2024 in the 2024 New Features brochure.
1
2
3
4
>