PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Présentation
  • Création et déploiement d'un Widget Android
  • Spécificité des Widgets
  • Fonctions WLangage spécifiques aux Widgets Android
  • Fonctions de gestion des Widgets
  • Fonctions utilisables dans les Widgets
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Les Widgets sont de petites applications qui peuvent être affichées sur l'écran d'accueil du téléphone ou de la tablette. Ces Widgets permettent d'afficher des informations mises à jour à intervalle régulier et offrent des interactions simples avec l'utilisateur.
WINDEV Mobile permet de créer des Widgets à partir de vos applications Android grâce aux fenêtres de type Widget.
Création et déploiement d'un Widget Android
Le principe est simple :
  1. Vous créez un projet Android. Pour plus de détails, consultez Développement d'applications pour Android.
  2. Dans votre projet Android, vous créez des fenêtres de type Widget. Ces fenêtres contiennent toutes les fonctionnalités nécessaires à votre Widget.
    Remarques :
  3. Générez votre application Android. Pour plus de détails, consultez Génération d'une application Android.
  4. Déployez le fichier apk généré.
  5. Les Widgets contenus dans l'application seront présents dans la liste des Widgets disponibles et pourront être installés sur le bureau.

Spécificité des Widgets

Le ou les Widget(s) d’une application générée avec WINDEV Mobile s’exécute(nt) dans un processus différent de l’application elle-même.
En revanche, tous les Widgets d’une même application s’exécutent dans le même processus et partageront donc le même contexte d’exécution (variables globales, parcours HFSQL, ...).
L’utilisateur a la possibilité d’ajouter sur l’écran d’accueil autant d’instances d’un même Widget qu’il le souhaite. Chacune de ces instances correspondra à la même instance de fenêtre : les modifications effectuées sur la fenêtre seront automatiquement répercutées sur toutes les instances affichées du Widget correspondant.
Fonctions WLangage spécifiques aux Widgets Android

Fonctions de gestion des Widgets

Les fonctions suivantes permettent de gérer les spécificités des Widgets Android :
Versions 18 et supérieures
EnModeWidget
Nouveauté 18
EnModeWidget
EnModeWidget
Identifie si le code est exécuté en mode Widget Android ou non.
Versions 18 et supérieures
WidgetAffiche
Nouveauté 18
WidgetAffiche
WidgetAffiche
Rafraîchit l’affichage d’une fenêtre de type Widget.
Versions 18 et supérieures
WidgetLanceAppli
Nouveauté 18
WidgetLanceAppli
WidgetLanceAppli
Lance l’application à laquelle appartient un Widget.

Fonctions utilisables dans les Widgets

La plupart des fonctions disponibles pour les applications Android sont également disponibles en mode Widget. Pour identifier facilement ces fonctions, l'icône apparaît dans la barre des plateformes de la fonction.
Version minimum requise
  • Version 18
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire