ANDROID : ENVOYER UN MESSAGE VOCAL
(WINDEV Mobile)
L'exemple Android "WM Envoyer memo vocal" présente une solution simple pour envoyer un message vocal depuis une application WINDEV Mobile.
DES CLÉS ET DES CERTIFICATS : LA CRYPTOGRAPHIE ASYMÉTRIQUE
(WINDEV, WEBDEV, WINDEV Mobile)
Un certificat permet d'associer une clé publique à une entité (une société, une machine...). Le certificat est, en quelque sorte, la carte d'identité de la clé publique. Le certificat est délivré par un organisme appelé "autorité de certification" (ou CA - Certification Authority en anglais).
Cet article détaille la mise en oeuvre des certificats dans des applications WINDEV, WEBDEV ou WINDEV Mobile.
UTILITAIRE : CHANGEMENT DE MACHINE FACILITÉ !
(WINDEV)
L'utilitaire "WD MiseAJourAuto" permet d'effectuer automatiquement et périodiquement la mise à jour des applications WINDEV installées sur un poste, sans intervention de l'utilisateur !
Nouveauté de cette version de l'utilitaire : lors d'un changement de machine, il réinstalle automatiquement ces mêmes applications.
LA BOÎTE À OUTILS DES DÉVELOPPEURS : NGROK
(WINDEV, WEBDEV, WINDEV Mobile)
L'outil ngrok (ngrok.com) permet de diffuser "en ligne" (sur Internet), une ressource accessible depuis le serveur Web d'un poste de développement.
C'est donc l'outil idéal pour tester et mettre au point :
- une page (pour tester la version mobile par exemple),
- une API REST (sans avoir à la déployer),
- ou encore une Webhook (rappel d'un serveur vers une URL).
DES APPLICATIONS PLUS RÉACTIVES : LES RÉSULTATS DE WEBSERVICES SONT STOCKÉS EN CACHE ET ACTUALISÉS EN ARRIÈRE-PLAN
(WINDEV, WEBDEV, WINDEV Mobile)
L'exemple "WD RestCache" propose une solution réutilisable de mécanisme de cache mémorisant le dernier appel du Webservice REST. L'exemple "WD RestCache" exécute ensuite une callback lors de l'obtention du résultat "actualisé", par exemple pour mettre à jour l'affichage.
FICHIER CSV : INTERPRÉTATION GRAPHIQUE AUTOMATIQUE
(WINDEV, WEBDEV, WINDEV Mobile)
Un fichier CSV peut contenir des données statistiques.
Or, les données statistiques nécessitent bien souvent une représentation sous forme de graphe pour être interprétées. Pour simplifier leur création, l'exemple "WD GrapheDepuisCSV" propose une solution de génération automatique de graphes à partir de données CSV.
CHAMP ONGLET MULTISÉLECTION
(WINDEV, WEBDEV, WINDEV Mobile)
L'exemple "WD OngletMultiSelection" propose une solution technique simple pour permettre l'affichage simultané de plusieurs onglets.
Les utilisateurs peuvent ainsi exploiter entièrement la taille de leur écran tout en conservant un découpage logique de l'affichage.
PASSEZ VOS SERVEURS HFSQL EN 64 BITS POUR BÉNÉFICIER DU MAXIMUM DE PERFORMANCE !
(WINDEV, WEBDEV, WINDEV Mobile)
Le serveur HFSQL est disponible en version 32 bits et en version 64 bits.
Le serveur HFSQL 32 bits subit la limite mémoire du système 32 bits (moins de 4Go). Or aujourd'hui, tous les systèmes d'exploitation récents sont en version 64 bits. Pour bénéficier de toute la capacité mémoire disponible sur la machine serveur, il est donc intéressant de passer en "64 bits" les serveurs HFSQL "32 bits" encore en fonctionnement !
FACILITER LE CHIFFREMENT DE TEXTE ENTRE APPLICATIONS
(WINDEV, WEBDEV, WINDEV Mobile)
WINDEV, WEBDEV et WINDEV Mobile disposent de fonctions WLangage de chiffrement et de déchiffrement standard. Pour chiffrer des données au format texte, ces fonctions dépendent cependant de l'encodage utilisé.
Pour simplifier les opérations de chiffrement et de déchiffrement entre applications multi-plateformes (Windows, iOS, Android, Web), l'exemple "WD CrypteStandard" fournit des fonctions prêtes à l'emploi.
|
|
KIT UI WINDEV "TABLEAU DE BORD"
(WINDEV)
Le projet "WD KitUI Tableau de bord" contient un ensemble de ressources graphiques (icônes, styles de projets, etc.) et de champs prêts à être réutilisés.
Tous les éléments de ce projet peuvent être dupliqués et modifiés en fonction de vos besoins.
PROGRAMMATION OBJET : LE DESIGN PATTERN VISITEUR
(WINDEV, WEBDEV, WINDEV Mobile)
Le design pattern "Visiteur" permet d'externaliser des fonctionnalités qui seraient communes à plusieurs objets, alors même que ces objets n'auraient pas forcément de liens entre eux (par exemple une fonctionnalité d'exportation de données).
Ces fonctionnalités sont alors proposées dans des classes indépendantes.
VOS CLIENTS COMMANDENT SANS AVOIR À RE-SAISIR LEUR NUMÉRO DE CARTE BANCAIRE !
(WINDEV, WEBDEV, WINDEV Mobile)
Le nouveau composant Paybox permet aux clients de saisir leurs informations de paiement (numéro de carte, date de fin de validité) directement dans l'infrastructure Paybox.
Le commerçant peut ensuite effectuer des paiements (paiements récurrents, paiements différés, paiement en plusieurs fois), sans jamais avoir accès au numéro de carte bancaire.
ZOOM SUR ... LE CENTRE DE CONTRÔLE ANDROID
(WINDEV Mobile)
Savez-vous dans quel répertoire du téléphone se trouvent les fichiers de log de votre application ?
Savez-vous enregistrer, sur votre PC, une vidéo présentant des manipulations d'une application Android ?
WINDEV Mobile est livré avec l'outil idéal pour cela : le Centre de Contrôle Android !
Intégrer l'éditeur HTML tinymce
(WEBDEV)
Le champ Composant Web permet d'intégrer n'importe quelle ressource Web externe dans un site WEBDEV.
Cet article et son exemple présentent l'intégration de l'éditeur HTML "TinyMCE".
LES TOASTS EN ACTION !
(WINDEV, WEBDEV, WINDEV Mobile)
Le "toast" est un message furtif destiné à l'utilisateur. Facilement personnalisable, le toast permet de transmettre des informations à l'utilisateur sans bloquer l'exécution de l'application.
Un "toast" peut également être interactif (par exemple pour annuler une opération tout juste demandée).
L'exemple "ToastAvecAction" présente une utilisation didactique des toasts avec action, dans des configurations WINDEV, WEBDEV et WINDEV Mobile.
LES VACANCES ET JOURS FÉRIÉS DANS 250 PAYS JUSQU'EN 2050
(WINDEV, WEBDEV, WINDEV Mobile)
Dans de nombreuses applications, il est nécessaire de connaître et de prendre en compte les dates de vacances et de jours fériés, que ce soit par exemple pour des délais de livraison ou pour anticiper des flux de vacanciers.
HolidayAPI est un service tiers payant proposant ces informations sous la forme d'un Webservice pour être toujours à jour.
ENVOI DE MESSAGES WINDOWS ENTRE APPLICATIONS
(WINDEV)
L'échange de messages entre applications peut être utile dans certains cas, par exemple pour "notifier" ou encore pour demander un "service".
Or, selon les manifestes des applications, les messages peuvent parfois être bloqués par Windows.
Cet article et son exemple détaillent comment passer outre ce blocage.
Le Saviez-Vous ?
(WINDEV, WEBDEV, WINDEV MOBILE)
- Afficher rapidement le volet d'un champ Onglet
- Générer la structure d'un fichier de données de l'analyse
- Rechercher un terme dans des lignes d'une zone répétée
Questions & Réponses
(WINDEV, WEBDEV, WINDEV MOBILE)
Astuces de programmation et d'utilisation.
|