VALIDER DES ADRESSES POSTALES
FRANÇAISES GRÂCE AU FICHIER "FANTOIR" (OPENDATA)
(WINDEV, WEBDEV)
Le composant interne "ValidationAdresse" permet de vérifier et de corriger
des adresses en utilisant des données diffusées en licence OpenData. |
|
RÉALISER UN SONDAGE DYNAMIQUE GRÂCE AU CLONAGE DE CHAMPS !
(WEBDEV)
L'utilisation de sondages auprès de ses clients est très utile pour récupérer rapidement des avis et des demandes.
Si vous réalisez régulièrement des sondages, la création de la page du sondage et le traitement des résultats peuvent être longs.
Voici un exemple de création dynamique de sondages avec WEBDEV ! |
|
ÉDITEURS : 6 RACCOURCIS UTILES
POUR GAGNER DU TEMPS
(WINDEV, WEBDEV, WINDEV MOBILE)
WINDEV, WEBDEV et WINDEV Mobile regorgent de raccourcis pour vous faciliter la vie. Si certains sont facilement visibles (menu contextuel, option du ruban...), d'autres sont parfois un peu plus cachés et donc moins connus.
Voici une sélection de 6 raccourcis des éditeurs de fenêtres et de pages qui vont vous faire gagner du temps dans la conception de vos UI & UX. |
|
UN WEBSERVICE REST COMPLET D'ARCHIVAGE DE DOCUMENTS
(WINDEV, WEBDEV, WINDEV MOBILE)
La dématérialisation génère de plus en plus de documents (PDF, etc.) qui doivent être accessibles depuis des plateformes différentes. Le Webservice "WW_ArchiveAPI" permet d'archiver et de récupérer des documents mais aussi de vérifier automatiquement et périodiquement leur intégrité. |
|
DÉVELOPPER DES APPLICATIONS
WINDEV NATIVES POUR
RASPBERRY PI & WINDOWS 10 IOT
(WINDEV, WINDEV MOBILE)
WINDEV 21 permet de développer des applications Universal Windows 10
App compatibles avec la version de Windows dédiés aux objets connectés : "Windows 10 IoT Core". |
|
SURVEILLER UN RÉSEAU GRÂCE À WINDEV ET AU PROTOCOLE SNMP
(WINDEV)
SNMP est un protocole de communication qui permet de gérer simplement un réseau (supervision, diagnostic de problèmes réseaux ou matériels, etc.).
Le WLangage dispose de plusieurs fonctions pour manipuler ce protocole.
Cet article et l'exemple "WD SNMP" exposent les différents points à connaître sur ce protocole pour surveiller une infrastructure réseau. |
|
MODÈLE DE CHAMPS RÉUTILISABLE :
AFFICHER DES GRAPHES "COXCOMB"
(WINDEV)
Un graphe "Coxcomb" est un graphe circulaire qui permet de visualiser des
données de séries empilées. Ce type de graphe permet de mettre en avant :
• la proportion de chaque catégorie (le rayon de la part)
• la proportion de chaque série (empilement dans la part) |
|
FAA : AJOUTEZ VOS PROPRES FAA
CONTEXTUELLES !
(WINDEV)
Les nouvelles FAA proposées par
l'exemple "WD FAA Supplémentaires" permettent de :
• récupérer le nom des répertoires
ouverts dans les explorateurs Windows,
• récupérer le nom des fichiers sélectionnés
dans les explorateurs Windows,
• lancer une application depuis le texte sélectionné d’un champ,
• échanger des informations entre applications WINDEV.
Selon le type de FAA souhaitée pour un
champ, un menu est construit dynamiquement
puis ajouté au menu contextuel du champ. |
|
UI & UX : 3 ASTUCES SIMPLES À
METTRE EN OEUVRE
(WINDEV)
Dans le projet de présentation du gabarit "WD TAMES BOX" de cette LST, plusieurs astuces de valorisation de l'UI & UX ont été effectuées : mise en forme spécifique de l'arbre, chemin de navigation cliquable, menu contextuel personnalisé. |
|
FAIRE APPARAÎTRE UN BOUTON
"PANIER" DANS UNE ZONE RÉPÉTÉE
(WEBDEV)
Dans certains cas, il peut être nécessaire de proposer plusieurs actions pour un
même élément (ajouter au panier, noter ce produit, donner son avis, etc.).
Pour concilier ces deux aspects, une solution consiste à afficher les actions
contextuelles au survol de l'élément. |
|
QUESTIONS & RÉPONSES
(WINDEV, WEBDEV, WINDEV MOBILE)
Astuces de programmation et d'utilisation. |
|
|
“FANTASY” : UNE COULEUR FORTE, UN LOOK SOBRE
(WINDEV, WEBDEV, WINDEV MOBILE)
La LST 105 est livrée avec une charte graphique
commune : “Fantasy”. Cette charte est disponible
pour les 3 produits, sous la forme d’un gabarit
(WINDEV et WINDEV Mobile) et d’une ambiance
(WEBDEV).
Cette charte est donc toute adaptée à des projets
multi-plateformes.
Afin de vous faire une idée sur le rendu de cette
charte graphique, cette LST contient 3 projets
d’exemples de mise en oeuvre (un par produit). |
|
HFSQL :
6 OPTIMISATIONS DÉTAILLÉES
(WINDEV, WEBDEV, WINDEV MOBILE)
Optimiser une analyse revient à
réduire au minimum la taille
des fichiers de données : plus
un fichier de données est petit,
plus il a de chances d'être chargé en intégralité
en cache et donc être accessible rapidement.
Si un fichier de données peut être lu depuis la
mémoire cache sans avoir à accéder au disque
dur, c'est un gain de temps considérable.
Pour réduire la taille d'un fichier de données,
une solution consiste à réduire la taille allouée
à 1 enregistrement de ce fichier. Il est alors
nécessaire d'analyser chaque rubrique pour
déterminer si elle peut être réduite.
Cet article présente différentes astuces et
conseils pour optimiser un fichier de données.
L'exemple "WD Optimisation HFSQL" est
un utilitaire qui va analyser les fichiers de
données et l'analyse associée pour déterminer
les fichiers de données qui peuvent
être optimisés (réduction de la taille d'une
rubrique, clé potentiellement inutilisée, etc.). |
|
VISUALISATION 3D
ET PERSONNALISATION D'UN OBJET
(WEBDEV)
Dans un site de vente, avoir de beaux visuels est un atout important pour bien vendre : plus les visuels détaillent le produit sous toutes ses facettes, meilleures sont les chances de convaincre l'acheteur potentiel.
Et si vous proposiez une visualisation 3D de vos produits aux Internautes ? |
|
BEST PRACTICE :
Le BLUETOOTH
Low Energy
(WINDEV MOBILE)
La norme Bluetooth LE (pour Low Energy) permet de gérer des périphériques à basse consommation d’énergie. Elle est fondamentale dans le cadre du mouvement "IoT" (Internet of Things / Internet des objets). Le but de cette norme est de permettre aux objets connectés de fonctionner plusieurs mois sans changer de pile.
WINDEV Mobile vous permet d'interagir avec ces appareils Bluetooth.
Vous devez pour cela, bien entendu, posséder un appareil Android ou iOS compatible avec cette norme.
L'exemple "WM Bluetooth 4" vous montre comment utiliser les fonctions Bluetooth Low Energy du WLangage (BTLExxx). Il s'agit d'une application permettant de rechercher les périphériques BTLE à proximité, de s'y connecter et d'interagir avec les services proposés. |
|
WINDEV MOBILE &
GÉOLOCALISATION
EN ARRIÈRE-PLAN :
PROPOSER DES
OFFRES À PROXIMITÉ !
(WEBDEV, WINDEV MOBILE)
Le GPS Low Energy permet à l'application
d'être "prévenue" lorsque le
téléphone bouge de façon notable.
Cette fonctionnalité permet d'avoir des informations
constantes sur la position, sans vider
la batterie du téléphone (comme le ferait
l'activation classique du GPS, qui teste la
position en permanence).
Le groupe d'exemples "Offres localisées" utilise cette fonctionnalité pour notifier un
utilisateur d'offres promotionnelles proches
de sa position actuelle. |
|
PERSONNALISER UNE APPLICATION
EN 1 CLIC GRÂCE À LA FABRIQUE LOGICIELLE
(WINDEV, WEBDEV, WINDEV MOBILE)
Déployer une application interne en production en 1 clic ?
Générer des installations ou des applications personnalisées pour 50 clients en 1 clic ?
Générer des .apk Android spécifiques pour 50 clients en 1 clic ?
C'est possible grâce à la fabrique logicielle, quelle que soit l'application. Imaginez le temps gagné !
|
|
OPTIMISER UN WEBSERVICE GRÂCE
À DES SESSIONS PRÉLANCÉES
(WINDEV, WEBDEV)
Lors de l'appel à une méthode d'un Webservice, tous les codes d'initialisation
(projet, collection, etc.) sont exécutés.
Ces traitements (potentiellement
longs) répétés à chaque appel peuvent augmenter le temps de lancement
du Webservice. Pour améliorer le temps de réponse d'un Webservice, une
technique consiste à utiliser le mécanisme des sessions prélancées. |
|
GESTION DE L'APPLE PENCIL DANS UNE APPLICATION WINDEV MOBILE
(WINDEV MOBILE)
L'Apple Pencil est un stylo compatible avec l'iPad Pro. Ce "stylo" offre une grande précision et permet de réaliser des tracés très fins.
Les applications WINDEV Mobile sont compatibles avec ce périphérique, par exemple pour réaliser une signature ! |
|
LE SAVIEZ-VOUS ?
(WINDEV, WEBDEV, WINDEV MOBILE)
• Mise en avant des tâches à surveiller
• Personnalisation du dialogue de Saisie de WINDEV
• Simuler un "badge" sur une image en WEBDEV |
|