|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Used to enable or disable the secure SSL mode. |
|
|
|
|
|
|
|
| Sends an HTTP request and waits for the response from the HTTP server. |
|
|
|
|
|
|
|
| PC SOFT proposes to host your test sites... |
|
|
|
|
|
|
|
| Returns information regarding the current connection to data on the mobile network. |
|
|
|
|
|
|
|
| Git is a source code manager... |
|
|
|
|
|
|
|
| WINDEV Mobile Tutorial: Deploying an iOS application
10 min |
|
|
|
|
|
|
|
| Returns the number of SMS messages stored on an Android phone. |
|
|
|
|
|
|
|
| Calls the URL of a page on the server that returns data in JSON format (JavaScript Object Notation). |
|
|
|
|
|
|
|
| The different methods to contact PC SOFT Technical Support. |
|
|
|
|
|
|
|
| Installing a WEBDEV website (in Session or AWP mode) on a remote Application Server requires... |
|
|
|
|
|
|
|
| Manages authentication on a Google server (via the "OAuth 2.0" authentication mode). |
|
|
|
|
|
|
|
| Usage example of the GglRequest function |
|
|
|
|
|
|
|
| The AppleID type corresponds to the identifier resulting from a successful Apple ID authentication. |
|
|
|
|
|
|
|
| Retrieves information about the current device position. |
|
|
|
|
|
|
|
| Reads the first SMS message stored on the Android phone. |
|
|
|
|
|
|
|
| Reads the following SMS message stored on the Android phone. |
|
|
|
|
|
|
|
| Uploads a directory and its contents to a remote drive. |
|
|
|
|
|
|
|
| WINDEV, WEBDEV and WINDEV Mobile support up to 64 languages in the same project... |
|
|
|
|
|
|
|
| Deletes an SMS message from the memory of the Android phone. This function should no longer be used. |
|
|
|
|
|
|
|
| Thank you for choosing one of our products... |
|
|
|
|
|
|
|
| The setup program creation wizard allows you to select the deployment profile to use... |
|
|
|
|
|
|
|
| Google Analytics is a very popular tool for measuring site traffic... |
|
|
|
|
|
|
|
| Manages authentication on a Google server (via the "OAuth 2.0" authentication mode). |
|
|
|
|
|
|
|
| To make your WEBDEV websites accessible to visually impaired users, simply add specific attributes to controls... |
|
|
|
|
|
|
|
| Uploads a directory and its contents to a remote drive. |
|
|
|
|
|
|
|
| It is now common for individuals or businesses to sign contracts electronically... |
|
|
|
|
|
|
|
| Sends a communication request (HTTP request) to a Google service. |
|
|
|
|
|
|
|
| Uploads a local file to a remote drive. |
|
|
|
|
|
|
|
| The Ad control uses the AdMob SDK. |
|
|
|
|
|
|
|
Gets or sets the style used in the Map control. This style corresponds to a map ID defined in the Google Cloud console.This new function is available from version 2025 Update 2. |
|
|
|
|
|
|
|
| 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... |
|
|
|
|
|
|
|
| WEBDEV Tutorial - Website deployment
Lesson 3 - Managing a website - 10 min |
|
|
|
|
|
|
|
| Uploads a local file to a remote drive. |
|
|
|
|
|
|
|
| Starts the device's native share functionality. |
|
|
|
|
|
|
|
| The Google Maps service is an Internet mapping software proposed by Google... |
|
|
|
|
|
|
|
| WINDEV Mobile allows you to easily send and read SMS messages with the SMS functions of WLanguage... |
|
|
|
|
|
|
|
| From WINDEV Mobile 22 Update 1 (version 220052), the Push notifications in Android are using the Firebase platform (instead of Google Cloud Messaging)... |
|
|
|
|
|
|
|
| Sends a communication request (HTTP request) to a Google service. |
|
|
|
|
|
|
|
| Deployment to the App Store is the most common deployment mode... |
|
|
|
|
|
|
|
This help page presents the different types of silent installation available:- WEBDEV Application Server installation.
- HFSQL Client/Server installation.
|
|
|
|
|
|
|
|
| Several steps must be performed to develop an iPhone/iPad application: |
|
|
|
|
|
|
|
| Returns the list of accessible Bluetooth devices. |
|
|
|
|
|
|
|
| WLanguage offers several functions for manipulating a Bitcoin Core server... |
|
|
|
|
|
|
|
| The OAuth2Parameters type is used to define the information required to authenticate on a web service implementing the OAuth 2.0 standard. |
|
|
|
|
|
|
|
The Definition type is used to find out the characteristics of a type: - simple type,
- advanced type,
- class,
- structure.
|
|
|
|
|
|
|
|
| The btleCharacteristic type is used to handle a characteristic of a Bluetooth Low Energy service. |
|
|
|
|
|
|
|
| Imports users from an LDAP directory to the user file of the User Groupware. |
|
|
|
|
|
|
|
| To use an Informix database with the Native Connector, import the structure of Informix tables into the WINDEV or WEBDEV analysis... |
|
|
|
|
|
|
|
| The Multimedia control is used to easily display a video in the browser. |
|
|
|
|
|
|
|
| The gglConnection type is used to describe a connection to the Google services and to manage the authentication to different services... |
|
|
|
|
|
|
|
| Lists the children of an object in an LDAP server. |
|
|
|
|
|
|
|
| Your window contains overlapping controls?... |
|
|
|
|
|
|
|
The setup wizard allows you to: - Select and configure the files to install. This step is very important.
- Specify the WINDEV framework used by the installer.
|
|
|
|
|
|
|
|
| Your report displays controls that overlap?... |
|
|
|
|
|
|
|
| WINDEV Mobile tutorial: Developing an Android and iOS application
Lesson 7 - Consuming a web service - 10 min |
|
|
|
|
|
|
|
| Runs the native code of Google Maps API in a Map control in JavaScript. |
|
|
|
|
|
|
|
| The gglAccount type gets the profile information of a Google account via several WLanguage properties. |
|
|
|
|
|
|
|
| List of constants used by the HTTP functions. |
|
|
|
|
|
|
|
Gets or sets the style used in the Map control. This style corresponds to a map ID defined in the Google Cloud console.This new function is available from version 2025 Update 2. |
|
|
|
|
|
|
|
| WINDEV allows you to create help window templates... |
|
|
|
|
|
|
|
| When installing WEBDEV development version, if no Web server is available on the current computer, WEBDEV automatically installs one (IIS Express version 10). This server is automatically configured to work with WEBDEV. |
|
|
|
|
|
|
|
| When installing WEBDEV development version, if no Web server is available on the current computer, WEBDEV automatically installs one (IIS Express version 10). This server is automatically configured to work with WEBDEV. |
|
|
|
|
|
|
|
| Retrieves the coordinates of the geographic area that corresponds to a given description. |
|
|
|
|
|
|
|
Changes the style of the map displayed in the Map control.From version 2025 Update 2, this function is no longer available. Google has implemented a new map style management mode. Now, you need to define map styles in the Google Maps platform and then use MapIDGgl to manage these styles. |
|
|
|
|
|
|
|
| To use telemetry, you must install the following on a computer... |
|
|
|
|
|
|
|
Changes the style of the map displayed in the Map control.From version 2025 Update 2, this function is no longer available. Google has implemented a new map style management mode. Now, you need to define map styles in the Google Maps platform and then use MapIDGgl to manage these styles. |
|
|
|
|
|
|
|
| The URI (Uniform Resource Identifier) type identifies physical or abstract resources (e.g. files or Web pages). |
|
|
|
|
|
|
|
| Starting with version 24, a Docker container with the WEBDEV Application Server can be found in Docker Hub... |
|
|
|
|
|
|
|
| Retrieves the list of documents available on the Google server for the current user. |
|
|
|
|
|
|
|
| The gglDocument type is used to handle a Google document... |
|
|
|
|
|
|
|
| The Map control is using the Google Maps API library. The Map control displays data coming from the Google Maps service. |
|
|
|
|
|
|
|
| Fills a calendar that was previously retrieved: the events corresponding to the calendar are retrieved via a custom query. |
|
|
|
|
|
|
|
| Returns the environment variables of the operating system for the current computer. |
|
|
|
|
|
|
|
| WINDEV Mobile includes a User Groupware for Android and iOS applications... |
|
|
|
|
|
|
|
| This page presents the different features of the Social Network control according to the selected options... |
|
|
|
|
|
|
|
| Fills a calendar that was previously retrieved: the events corresponding to the calendar are retrieved via a custom query. |
|
|
|
|
|
|
|
| The Permission type represents a permission requested by the application (and therefore declared in the manifest). |
|
|
|
|
|
|
|
| For compatibility with previous versions of the SQL Server Native Connector (also known as SQL Server Native Access), it is still possible to configure the connection in the WDSQSINS software (delivered with the SQL Server Native Connector)... |
|
|
|
|
|
|
|
| A SaaS site is developed as a standard WEBDEV website. Some additional operations must be performed... |
|
|
|
|
|
|
|
A window can:- Receive parameters when it is opened.
- Return values when it is closed.
|
|
|
|
|
|
|
|
| To create an SSL server with SocketCreateSSL, you must use a signed certificate containing a private key... |
|
|
|
|
|
|
|
| The HTMLEndPage property gets and sets the HTML code inserted at the end of the page. |
|
|
|
|
|
|
|
| A new GDPR audit is available to easily identify and monitor personal data in a WINDEV, WEBDEV or WINDEV Mobile application... |
|
|
|
|
|
|
|
| Prints a document (text or PDF file, images, Word or Excel document, ...) by using the Cloud Print service of Google. |
|
|
|
|
|
|
|
| To simplify teamwork, WINDEV Mobile includes a Source Code Manager. |
|
|
|
|
|
|
|
| Returns the information about the location provider used by the application for geolocation functions. |
|
|
|
|
|
|
|
| Source Code Manager (SCM) |
|
|
|
|
|
|
|
Opens: - the application page on Play Store or App Store so that users can rate and/or comment.
- the form for configuring the In-App purchases of an application.
|
|
|
|
|
|
|
|
| Retrieves the information about the last known device position.
|
|
|
|
|
|
|
|
| When using an Internet application, the data circulating between the computer of the Web user and the Web server is not protected... |
|
|
|
|
|
|
|
| Retrieves the coordinates (latitude/longitude) of an address. |
|
|
|
|
|
|
|
| When installing a WEBDEV website on a Windows server, the details regarding the site are automatically inserted into the registry, at the following entry... |
|
|
|
|
|
|
|
| WDADMINEXE is used to deploy network applications in push via the "Push" tab... |
|
|
|
|
|
|
|
| Returns the requested information about the current Wi-Fi connection of the device. |
|
|
|
|
|
|
|
| The OpenIDParameters type is used to define all the advanced features of an authentication for OpenID. |
|
|
|
|
|
|
|
| Builds a sequence of characters containing a line. |
|
|
|
|
|
|
|
| Calls an external server URL that returns data in JSON format (JavaScript Object Notation). |
|
|
|
|
|
|
|
| There are two methods two deploy your applications ... |
|
|
|
|
|
|
|
| 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... |
|
|
|
|
|
|
|
| The httpRequest type gets the advanced characteristics of an HTTP/HTTPS request. |
|
|
|
|
|
|
|
| WINDEV Tutorial: Consuming a web service
Consuming a web service - 10 min |
|
|
|
|
|
|
|
| Sends a REST request and waits for the server response. |
|
|
|
|
|
|
|
| The "Executable Name".WX file is used to manage some features directly, even if these features have not been included in the application. This file is found beside the executable. |
|
|
|
|
|
|
|
| WINDEV Mobile allows you to develop Android applications. To test these applications directly on an Android phone, the following operations must be performed ... |
|
|
|
|
|
|
|
| Connects and authenticates the administrator of the SaaS web service. |
|
|
|
|
|
|
|
| List of constants used by page functions. |
|
|
|
|
|
|
|
| The WEBDEV administrator (Deployment version) allows you to update the WEBDEV Application Server... |
|
|
|
|
|
|
|
| The dynamic audit of an application analyzes its runtime performance... |
|
|
|
|
|
|
|
| Une variable de type Description de IndexSémantique permet de décrire par programmation un ou plusieurs index sémantiques. Les caractéristiques de ce type peuvent être définies et modifiées à l'aide de différentes propriétés WLangage. |
|
|
|
|
|
|
|
| The SMS structure is a preset structure of WLanguage (no declaration is required)... |
|
|
|
|
|
|
|
| An LDAP directory is used to share information databases on a local or external network. |
|
|
|
|
|
|
|
| Prompts the user to grant an application permission. |
|
|
|
|
|
|
|
| Sends a push notification to a mobile device (iOS or Android). |
|
|
|
|
|
|
|
| Sends a push notification to a mobile device (iOS or Android). |
|
|
|
|
|
|
|
| A Docker container with the HFSQL server is available on Docker Hub... |
|
|
|
|
|
|
|
| The DownloadParameter type is used to define all the advanced characteristics of a file download performed by DownloadAdd. |
|
|
|
|
|
|
|
| Enables users to log in to an application using a Google account registered on the device, without entering a username and password. |
|
|
|
|
|
|
|
| Indicates the "Google Maps API" license key that will be used in the Map controls (of WINDEV or WEBDEV). |
|
|
|
|
|
|
|
| Android applications require permissions to provide certain features that may require access to sensitive data or sensitive device functionalities... |
|
|
|
|
|
|
|
| The Automatic Application Features (AAF) allow you to add features to your application without having to write a single line of code... |
|
|
|
|
|
|
|
| Used to find the Beacons near the device. |
|
|
|
|
|
|
|
| WINDEV Mobile allows you to develop Android applications. Then, these applications can be easily deployed. |
|
|
|
|
|
|
|
| In WINDEV and Android applications, Map controls use Google Maps... |
|
|
|
|
|
|
|
| The LDAP protocol is increasingly used by the companies... |
|
|
|
|
|
|
|
| Starts an HTTP request on a server. |
|
|
|
|
|
|
|
| Displays the current location of the device in a Map control and updates the location as it moves. |
|
|
|
|
|
|
|
| WINDEV Mobile Tutorial: My first Android/iOS application
Lesson 2 - First tests - 1 hr |
|
|
|
|
|
|
|
| Displays the current location of the device in a Map control and updates the location as it moves. |
|
|
|
|
|
|
|
| The fbSession type is used to describe a connection to the Facebook service and to manage the authentication to this service. |
|
|
|
|
|
|
|
Adds an element in last position:- of a one-dimensional WLanguage array.
- of an advanced array property (array of gglCalendar events, ...).
- of a WLanguage list.
|
|
|
|
|
|
|
|
| In version 2026, HFSQL servers boast an artificial intelligence engine capable of performing searches based on the meaning of words... |
|
|
|
|
|
|
|
| Asks to be notified when the device gets close to a given location. |
|
|
|
|
|
|
|
| The DownloadInfo type is used to read the different details about a download in progress retrieved by DownloadGetInfo. |
|
|
|
|
|
|
|
| Starts detecting the Wi-Fi access points currently accessible from the device. |
|
|
|
|
|
|
|
| Google Calendar is a web calendar application provided by Google... |
|
|
|
|
|
|
|
| Retrieves the activation status of the geolocation provider or asks to be notified when the status changes. |
|
|
|
|
|
|
|
| When SSO authentication is used, checks the validity of the current user's token. |
|
|
|
|
|
|
|
| Google Calendar is a web calendar application provided by Google... |
|
|
|
|
|
|
|
| Opens the AAF (Automatic Application Features) help website. |
|
|
|
|
|
|
|
| Any program developed with WINDEV, WEBDEV or WINDEV Mobile can easily access... |
|
|
|
|
|
|
|
| REST web service APIs can be described using OpenAPl files... |
|
|
|
|
|
|
|
| Sends an HTTP request and waits for the response from the HTTP server. |
|
|
|
|
|
|
|
| Initializes the parameters of geolocation WLanguage functions and finds a location provider. |
|
|
|
|
|
|
|
| The restRequest type is used to define the advanced characteristics of a REST request. |
|
|
|
|
|
|
|
| The sysNotification type is used to define all the advanced characteristics of an interactive system notification. |
|
|
|
|
|
|
|
| Factur-X is an electronic invoicing standard that offers both fully readable invoices as PDF documents, and XML files containing the invoice data required for processing... |
|
|
|
|
|
|
|
| GDPR: General Data Protection Regulation |
|
|
|
|
|
|
|
| What's new in WEBDEV 2025 is presented in the What's new 2025 brochure. |
|
|
|
|
|
|
|
| Sends a REST request and waits for the server response. |
|
|
|
|
|
|
|
| Specifies whether the communication functions that use HTTP or HTTPS must go through a proxy to execute their requests. A proxy is used to share the access to Internet between the different network computers. |
|
|
|
|
|
|
|
| The UserAgent property identifies the client of an HTTP/HTTPS request. |
|
|
|
|
|
|
|
| After each new version of Android is deployed, Google requires a higher target API level ("TargetSdkVersion") to publish applications on Google Play... |
|
|
|
|
|
|
|
| A mobile device can receive push notifications... |
|
|
|
|
|
|
|
| The project description window allows you to configure various elements of your project... |
|
|
|
|
|
|
|
| New features in WINDEV 27 presented in the New Features brochure. |
|
|
|
|
|
|
|
| Required configuration and overview for installing HFSQL Cluster. |
|
|
|
|
|
|
|
| WINDEV Mobile includes several communication functions for different fields. |
|
|
|
|
|
|
|
| Docker is a software platform that allows you to run applications in software containers on Linux (Docker runs like a daemon)... |
|
|
|
|
|
|
|
| WINDEV Tutorial: Managing data in a WINDEV application
Lesson 4 - Simple printing - 20 min |
|
|
|
|
|
|
|
| Requests to be notified periodically of the device's current location.
|
|
|
|
|
|
|
|
| A "Single Page App" is a Web application (Internet or Intranet) whose all pages are grouped in a single page... |
|
|
|
|
|
|
|
| Usage example of the GglConnect function |
|
|
|
|
|
|
|
| A query created in the query editor can contain several types of items... |
|
|
|
|
|
|
|
| Notifies the application when the device enters or leaves the transmission range of a set of Beacons. |
|
|
|
|
|
|
|
| Searches for elements whose "name" attribute matches a specific value in an HTML document. |
|
|
|
|
|
|
|
| Searches for elements whose "name" attribute matches a specific value in an HTML document (or in an HTML node). |
|
|
|
|
|
|
|
| Searches for elements that correspond to a tag in an HTML document. |
|
|
|
|
|
|
|
| Searches for elements that correspond to a tag in an HTML document (or an HTML node). |
|
|
|
|
|
|
|
| The generation of a WINDEV Mobile application for Android groups all project elements (windows, code, etc. |
|
|
|
|
|
|
|
| Searches for the element whose "ID" attribute matches a specific value in an HTML document. |
|
|
|
|
|
|
|
| Searches for the element whose "ID" attribute matches a specific value in an HTML document (or in an HTML node). |
|
|
|
|
|
|
|
| Modifies the client certificate used by default to identify oneself on a server. |
|
|
|
|
|
|
|
| Revokes a JSON Web Token (JWT). |
|
|
|
|
|
|
|
| Revokes a JSON Web Token (JWT). |
|
|
|
|
|
|
|
| WINDEV, WEBDEV and WINDEV Mobile include a series of AI-based features... |
|
|
|
|
|
|
|
| Sharing a project in practice |
|
|
|
|
|
|
|
| Opens the loading window of application. |
|
|
|
|
|
|
|
| Calls an external .php script and returns the result in a string. |
|
|
|
|
|
|
|
| Calls an external .asp script and returns the result in a string. |
|
|
|
|
|
|
|
| Customizes the text of a menu option for context menus corresponding to an AAF (Automatic Application Feature). |
|
|
|
|
|
|
|
| The Map control allows you to display a map in order to geolocate, create a route, display points of interest (POI), ... |
|
|
|
|
|
|
|
| Calls an external script (.asp or .php) and returns the result in a string. |
|
|
|
|
|
|
|
| The edtHTMLSelection type is used to identify all the advanced characteristics of a selection in an HTML Editor control |
|
|
|
|
|
|
|
| Frequently asked questions about the update search mechanism. |
|
|
|
|
|
|
|
| The OAuth protocol is an open standard used to issue secure authorizations... |
|
|
|
|
|
|
|
| Deselects a row in a Looper control. |
|
|
|
|
|
|
|
| Specifies the HTTP code that will be returned at the end of the execution of the REST web service function. |
|
|
|
|
|
|
|
| Starting with Android 10, Google no longer allows an application running in the background to open a window |
|
|
|
|
|
|
|
| Disables an Automatic Application Feature (AAF) on a control, window or on the current application. |
|
|
|
|
|
|
|
| Disables an Automatic Application Feature (AAF) on a control, window or on the current application. |
|
|
|
|
|
|
|
| On May 25, 2018, the General Data Protection Regulation (GDPR) replaced the "Data Protection Act" in force since January 6, 1978... |
|
|
|
|
|
|
|
| New features in WINDEV Mobile 28 presented in the New Features brochure. |
|
|
|
|
|
|
|
| WINDEV, WEBDEV and WINDEV Mobile allow you to directly import web services into your applications... |
|
|
|
|
|
|
|
| New features in WEBDEV 27 presented in the New Features brochure. |
|
|
|
|
|
|
|
| New features in WINDEV 28 presented in the New Features brochure. |
|
|
|
|
|
|
|
| The advanced types of WLanguage are as follows |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|