DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Application Android : Utilisation et partage de données SQLite
Pour les applications Android, les bases de données disponibles sont HFSQL (Classic et Client/Serveur) et SQLite.
Déploiement d'une application Android
WINDEV Mobile permet le développement d'applications pour le système d'exploitation Android. Ces applications peuvent ensuite être facilement déployées.
Développement d'applications pour Android
WINDEV Mobile permet le développement d'applications pour le système d'exploitation Android...
Fonctions Capteur
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).
Gestion des permissions Android
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 ...
Deep link vers une application mobile
Le "deeplinking" est une technique permettant de rediriger l'utilisateur directement vers un contenu précis d'une application mobile (plutôt que dans un navigateur) lorsque celui-ci clique sur un lien dans une page web ou dans un email...
Gestion des polices personnalisées dans un projet WINDEV ou WINDEV Mobile
Un projet WINDEV comme un projet WINDEV Mobile peut incorporer des polices de caractères personnalisées, notamment des Google fonts...
Particularités des applications pour Android
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 ...
Installation des outils de développement Android
Pour développer des applications Android avec WINDEV Mobile, il est nécessaire d'installer ...
Saisir du code Kotlin
Kotlin est un langage de programmation utilisable sous Android...
PermissionDemande (Fonction)
Demande à l'utilisateur d'accorder une permission à l'application.
Saisir du code Java
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.
GglAdresseVersCoordonnées (Fonction)
Récupère les coordonnées (couple latitude/longitude) d'une adresse....
EmailLitEntêteSuivant (Fonction)
Lit l'entête de l'email suivant l'email en cours selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook)....
ZoneRépétéeDéplaceLigne (Fonction)
Déplace une répétition ou échange deux répétitions d'un champ Zone répétée....
Réplication universelle assistée par programmation
La réplication assistée par programmation permet de mettre en place une réplication sur une application existante, en maîtrisant dans l'application elle-même la synchronisation......
Télémétrie : Installation du serveur
Pour utiliser la télémétrie, il est nécessaire d'installer sur un poste ......
SQLAvance (Fonction)
Passe à la ligne suivante (c'est-à-dire à l'enregistrement suivant) du résultat de la requête....
ZoneRépétéeTrie (Fonction)
Permet de : Trier un champ Zone répétée selon un ou plusieurs de ses attributs. Trier un champ Zone répétée sur tous ses attributs. Annuler un tri précédemment effectué (c'est-à-dire ne plus tenir compte du tri)....
ZoomAuDoigt (Propriété)
La propriété ZoomAuDoigt permet de : savoir si un champ Image ou Caméra autorise le zoom au doigt. autoriser ou non le zoom au doigt dans un champ Image ou Caméra....
TableDérouleTout (Fonction)
Déroule : toute la hiérarchie (tous les noeuds) d'un champ Table hiérarchique. toutes les ruptures d'un champ Table....
zmlAjouteLigne (Fonction)
Ajoute une nouvelle ligne dynamique dans un champ Zone multiligne.
RubriqueAffichée (Propriété)
La propriété RubriqueAffichée permet de : Connaître la rubrique ou la variable affichée par le champ. Modifier la rubrique ou la variable affichée par le champ....
NumTAB (Propriété)
La propriété NumTAB permet de connaître et de modifier la position d'un champ dans l'ordre de navigation d'une fenêtre....
ImageEtat (Propriété)
La propriété ImageEtat permet de connaître et de modifier le nombre de dessins présents dans : L'image associée à un bouton. L'image du curseur dans un potentiomètre. L'image associée au bouton d'un volet de boîte à outils. L'image associée au bouton d'un volet d'onglet. L'image associée au champ Notation. L'image associée au regroupement d'un champ Ruban. L'image associée à une option de menu....
httpRéponse (Type de variable)
Le type httpRéponse permet de récupérer toutes les caractéristiques avancées de la réponse d'une requête HTTP/HTTPS....
Couleur (Propriété)
La propriété Couleur permet de connaître ou modifier la couleur de la police de : une variable de type Police. un texte d'un champ Libellé ou calculé d'un état. un texte d'un champ d'une fenêtre. un texte d'un champ d'une page....
TableSelect (Fonction)
Renvoie l'indice de l'élément sélectionné dans le champ Table ou Table hiérarchique....
Gestion des agendas (Android/iOS)
WINDEV Mobile permet d'accéder simplement aux agendas et aux rendez-vous des téléphones et tablettes sous Android et iOS......
Trace (Fonction)
Affiche des informations demandées (contenu d'un champ par exemple) dans une fenêtre ouverte en parallèle de la fenêtre en cours....
3. WINDEV Mobile : Android, iOS, UWP, ...
Les applications créées avec WINDEV Mobile peuvent fonctionner sur les plateformes suivantes...
16. Test d'une application en pratique
TitreSuivant (Fonction)
Modifie le titre de la prochaine fenêtre à ouvrir.
Cherche (Fonction)
Cherche l'indice d'un élément dans un tableau WLangage....
Le champ Tableau de bord
Les tableaux de bord logiciels sont des éléments importants d'une application ......
Le champ Fenêtre interne
...Le champ "Fenêtre Interne" permet d'inclure une fenêtre (et son code) dans un champ d'une autre fenêtre......
gLien (Fonction)
Ajoute une valeur "invisible" dans un élément d'un champ Liste ou Combo. Fonction est conservée par compatibilité. Il est conseillé d'utiliser la fonction gValeurMémorisée....