PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Les notifications dans la barre système
  • Autres types de notifications
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Android : Les différents types de notifications
Présentation
Android propose plusieurs types de notifications pour alerter l'utilisateur :
WINDEV Mobile permet d'utiliser ces différents modes de notifications.
Versions 23 et supérieures
Changement de comportement sur les notifications : A partir d'Android 8, les notifications des applications Android doivent être ajoutées dans un "channel". Un "channel" correspond à un groupe de notifications qui possède son propre paramétrage : importance, vibration, son, ... L'utilisateur peut activer ou désactiver toutes les notifications d'un channel et modifier à sa guise ces différents paramètres.
A parti de WINDEV Mobile 23 Update 3, les notifications affichées par une application Android générée avec WINDEV Mobile sont automatiquement ajoutées dans un channel correspondant à la priorité de la notification. Les paramètres de la notification (vibration, son et affichage LED) peuvent être modifiés en fonction de la priorité de la notification et des modifications effectuées par l'utilisateur final sur ces paramètres.
Nouveauté 23
Changement de comportement sur les notifications : A partir d'Android 8, les notifications des applications Android doivent être ajoutées dans un "channel". Un "channel" correspond à un groupe de notifications qui possède son propre paramétrage : importance, vibration, son, ... L'utilisateur peut activer ou désactiver toutes les notifications d'un channel et modifier à sa guise ces différents paramètres.
A parti de WINDEV Mobile 23 Update 3, les notifications affichées par une application Android générée avec WINDEV Mobile sont automatiquement ajoutées dans un channel correspondant à la priorité de la notification. Les paramètres de la notification (vibration, son et affichage LED) peuvent être modifiés en fonction de la priorité de la notification et des modifications effectuées par l'utilisateur final sur ces paramètres.
Changement de comportement sur les notifications : A partir d'Android 8, les notifications des applications Android doivent être ajoutées dans un "channel". Un "channel" correspond à un groupe de notifications qui possède son propre paramétrage : importance, vibration, son, ... L'utilisateur peut activer ou désactiver toutes les notifications d'un channel et modifier à sa guise ces différents paramètres.
A parti de WINDEV Mobile 23 Update 3, les notifications affichées par une application Android générée avec WINDEV Mobile sont automatiquement ajoutées dans un channel correspondant à la priorité de la notification. Les paramètres de la notification (vibration, son et affichage LED) peuvent être modifiés en fonction de la priorité de la notification et des modifications effectuées par l'utilisateur final sur ces paramètres.
Les notifications dans la barre système
Les notifications présentes en haut de l'écran d'accueil Android sont des notifications par icônes.
Il est possible de les dérouler pour en visualiser le détail.
Pour créer et manipuler ces notifications, WINDEV Mobile propose :
  • des fonctions WLangage :
    NotifAjouteAjoute une notification dans la barre système de l'appareil (Android) ou dans le centre de notification (iOS).
    NotifModifieModifie une notification actuellement affichée dans la barre système de l'appareil.
    NotifSupprimeSupprime une notification affichée dans la barre système de l'appareil.
  • des types avancés permettant de gérer les notifications :
    Versions 16 et supérieures
    Notification
    Nouveauté 16
    Notification
    Notification
    Le type Notification permet de manipuler les notifications locales ou les notifications en push.
    Versions 20 et supérieures
    notificationAction
    Nouveauté 20
    notificationAction
    notificationAction
    Le type notificationAction permet de décrire une action supplémentaire associée à une notification.
    Versions 20 et supérieures
    notificationFormat
    Nouveauté 20
    notificationFormat
    notificationFormat
    Le type notificationFormat permet de décrire le format d’affichage d’une notification lorsque celle-ci est déroulée.
Il est ainsi possible d'ajouter et de supprimer des icônes et leur détail à la barre de notification, d'effectuer des notifications sonores, des vibrations et allumages de LED.
Autres types de notifications
WINDEV Mobile propose d'autres types de notifications.
1. Notification par vibration
La notification par vibration consiste à faire vibrer l'appareil pour avertir l'utilisateur.
Le WLangage propose plusieurs fonctions pour gérer ce type de notification :
VibrationArrêteArrête les vibrations de l'appareil (même si elles ont été déclenchées par une autre application).
VibrationDéclencheDéclenche les vibrations de l'appareil.
2. Notification par allumage de la LED
La notification par allumage de la LED consiste à allumer ou à faire clignoter la LED de l'appareil. Il est également possible sur certains modèles de changer la couleur de la LED.
Le WLangage propose plusieurs fonctions pour gérer ce type de notification :
LEDAllumeAllume la LED (Light-Emitting Diode) de l'appareil.
LEDEteintÉteint la LED (Light-Emitting Diode) de l'appareil.
3. Notification par message Toast
Un Toast est un message furtif qui apparaît au centre ou au bas de l'écran pour informer l'utilisateur. L'utilisateur n'a pas besoin de valider le message : celui-ci est affiché pendant une période de temps plus ou moins longue.
Messages Toast
Les messages de type Toast sont gérés par la fonction WLangage suivante :
ToastAfficheAffiche un message de type "Toast".
Liste des exemples associés :
Android Système Android (WINDEV Mobile) : Android Système
[ + ] Cette application est un exemple didactique montrant quelques unes des fonctionnalités de WINDEV Mobile pour Android.
Les fonctions système utilisées sont :
- NFC
- Champ Multimédia
- Luminosité
- Volume
- WIFI
- Bluetooth
- Toast
- Champ Jauge
- Mode 9 images
- Boussole
- Accéléromètre
- Champ caméra
- LED
- Vibrations
- Notifications
- Fonctions de dessin
- Internet
Android Push Exemples multiplateforme (WINDEV Mobile) : Android Push
[ + ] Cet exemple montre comment recevoir des notifications Push sur Android.

Il appelle la fonction NotifPushActive et envoie l'identifiant obtenu à l'exemple WINDEV "WD Serveur Push" afin qu'il le stocke.

Cet identifiant est ensuite lu par l'exemple WINDEV "WD Envoi Push" afin qu'il envoie les notifications en push à cet exemple Android.
Version minimum requise
  • Version 16
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire