DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2024

Le débogage d'application directement sur le matériel est apprécié de tous les développeurs...
Pour les applications Android, les bases de données disponibles sont HFSQL (Classic et Client/Serveur) et SQLite.
WINDEV Mobile permet d'accéder simplement aux agendas et aux rendez-vous des téléphones et tablettes sous Android et iOS...
Les applications Android nécessitent des permissions pour proposer certaines fonctionnalités qui peuvent nécessiter un accès à des données sensibles ou à des fonctions sensibles de l'appareil ...
Un projet Android ou iOS peut incorporer des polices de caractères personnalisées...
Après chaque déploiement d'une nouvelle version de Android, Google demande à relever le niveau d'API cible "TargetSdkVersion" des applications pour les déployer dans le Play Store...
Pour développer des applications Android avec WINDEV Mobile, il est nécessaire d'installer ...
WINDEV Mobile permet le développement d'applications pour le système d'exploitation Android...
Le système de fichiers des appareils sous Android est divisé en deux zones de stockage principales ...
La génération d'une application WINDEV Mobile pour Android rassemble tous les éléments du projet (fenêtres, code, etc...
Les Widgets sont de petites applications qui peuvent être affichées sur l'écran d'accueil du téléphone ou de la tablette...
WINDEV Mobile permet le développement d'applications pour le système d'exploitation Android. Ces applications peuvent ensuite être facilement déployées.
Les fonctions permettant de gérer les permissions des applications Android sont les suivantes
Une fenêtre maximisée occupe tout l'écran du mobile.
Android propose plusieurs types de notifications pour alerter l'utilisateur ...
A partir de la version 10 de Android, Google supprime la possibilité pour une application en arrière-plan d'ouvrir une fenêtre
Le développement d'applications pour Android présente des différences par rapport au développement habituel avec WINDEV Mobile dans les domaines suivants ...
Une fenêtre non maximisée peut être redimensionnée par l'utilisateur et occuper seulement une partie de l'écran...
Les "Action Bars" remplacent la barre de titre d'une fenêtre et permettent d'afficher plusieurs informations ...
Démarre l'enregistrement d'une vidéo via un champ Caméra dans une application Android ou iOS.
Exécute une action sur le magnétophone / dictaphone de l'appareil en cours.
Renvoie le chemin d'un répertoire pour le stockage de fichiers dans l'espace de stockage externe d'un appareil Android.
Renvoie le nombre d'espaces de stockage externe présents sur un appareil Android.
Supprime de l'appareil l'association entre l'application et le compte Google de l'utilisateur. Cette association a été effectuée précédemment avec la fonction GglCompteAssocie.
Identifie si le code est exécuté en mode Android ou non.
Le champ Caméra permet de ...
Ouvre une fenêtre du système pour sélectionner une ressource provenant :
  • du système de fichiers de l'appareil,
  • du Cloud (Google Drive, Microsoft OneDrive, etc.)
  • ou d'un des gestionnaires de contenu installés sur l'appareil.
Identifie si le code est exécuté dans l'émulateur Android ou non.
Renvoie le chemin du répertoire à utiliser pour stocker les données en cache de l'application sur l'espace de stockage interne de l'application.
Retourne des informations sur la version d'Android utilisée par l'application.
Les fonctions de gestion des URI sont les suivantes
Ouvre l'application de téléphonie (dialer) par défaut du téléphone et compose le numéro spécifié.
Permet d'effectuer une authentification en un clic dans l'application avec un compte Google enregistré sur l'appareil sans avoir besoin de saisir un login et un mot de passe.
Renvoie l'identifiant unique de l'appareil mobile en cours.
Rend un thread persistant.
Les téléphones peuvent parler !...
Les fonctions suivantes permettent de gérer la boussole et l'accéléromètre dans une application exécutée sur un appareil mobile (téléphone ou tablette).
Les fonctions de gestion du téléchargement sont les suivantes...
Dans vos applications mobiles, vous pouvez directement gérer les contacts de votre appareil mobile (Android, iPhone, iPad, Universal Windows).
Lance l'application native d'envoi d'emails du poste en cours :
  • Poste sous Windows,
  • Appareil mobile (Android, iPhone, iPad).
Affiche la fenêtre de création de rendez-vous de l'application native de gestion des rendez-vous de l'appareil Android.
Il est possible de saisir du code Java :
  • dans les applications Java générées avec WINDEV.
  • dans les applications Android générées avec WINDEV Mobile.
Vous pouvez ainsi créer des procédures globales entièrement en Java.
Extrait une ressource de l'application dans un emplacement physique de l'appareil.
Affiche un rendez-vous dans l'application native de gestion des rendez-vous de l'appareil mobile (Android ou iOS).
Les fonctions permettant de gérer la reconnaissance vocale sont les suivantes :
Passe l'application Android en cours en mode kiosque.
WINDEV Mobile vous permet de développer des applications pour différentes familles de produits ...
Les applications créées avec WINDEV Mobile peuvent fonctionner sur les plateformes suivantes
Ouvre la fenêtre d'attente de l'application.
Désactive le mode kiosque pour l'application en cours.
Ferme la fenêtre d'attente de l'application ouverte avec la fonction FenAttenteDébut.
Renvoie le numéro IMEI d'un téléphone Android.
Indique si l'application Android est en mode kiosque.
Indique si l'application Android est en mode "Device owner".
Demande à l'utilisateur d'accorder une permission à l'application.
Kotlin est un langage de programmation utilisable sous Android...
Démarre l'enregistrement d'une vidéo via un champ Caméra dans une application Android ou iOS.
Renvoie une ou toutes les permissions déclarées par l'application.
Une application en mode kiosque est une application que l'utilisateur ne peut pas quitter par lui-même...
Arrête l'enregistrement d'une vidéo précédemment démarré par la fonction CaméraVidéoDémarre.
Liste les ressources intégrées à l'application.
Lance l'application de cartographie native de l'appareil pour afficher :
  • une position géographique donnée,
  • un itinéraire entre deux positions.
Arrête l'enregistrement d'une vidéo précédemment démarré par la fonction CaméraVidéoDémarre.
Positionne sur le dernier enregistrement d'un fichier selon une rubrique de parcours....
La propriété Indice permet de connaître l'indice d'un élément....
Sauve une image : soit dans un fichier au format JPEG. soit en mémoire....
Sauve une image : soit dans un fichier au format PNG. soit en mémoire....
La propriété Etiquette permet de connaître et de définir l'étiquette d'un élément....
Effectue une requête de communication (requête HTTP) à la Graph API de Facebook.
Synchronise le réplica maître et le réplica abonné : les opérations effectuées sur un des réplicas...
WINDEV, WEBDEV et WINDEV Mobile permettent de créer des applications capables de lire...
Crée un alias logique d'un fichier de données (ou d'une requête) ou annule tous les alias...
Insère un élément dans un champ Liste par programmation (y compris Liste image) ou dans un champ...
Initialise les différentes variables SQL avec les informations relatives à la dernière requête...
Ajoute un élément en dernière position : d'un tableau WLangage à une dimension....
Décrypte un message préalablement crypté avec un algorithme de chiffrement symétrique (AES,...
Le principe de la saisie assistée dans un champ de saisie est très simple ......
WINDEV, WEBDEV et WINDEV Mobile proposent d'utiliser pour les champs de type Date un masque...
Exécute immédiatement l'événement "Demande de mise à jour de l'affichage" de l'élément spécifié....
La propriété Version permet de connaître et de modifier la version d'un élément....
Ferme la fenêtre en cours en exécutant l'événement "Clic" du champ Bouton de type ABANDON....
La propriété Animation permet de gérer l'animation d'une image....
Initialise l'étiquette d'une catégorie de données (ou d'un secteur) d'un graphe....
Ajoute une donnée dans un graphe.
Sélectionne un ou plusieurs éléments dans un champ Liste, Liste image ou Combo.
Permet de : Trier un champ Zone répétée selon un ou plusieurs de ses attributs. Trier...
La propriété NumTAB permet de connaître et de modifier la position d'un champ dans l'ordre...