Téléphonie IP : connecter les applications WINDEV à 3CXPhone
(WINDEV)
Vous souhaitez ouvrir automatiquement la fiche d'un client qui vous appelle ?
Ou visualiser les files d'attente directement depuis votre application ?
Depuis une application WINDEV, il est très simple de s'interfacer avec le logiciel 3CXPhone. |
|
Outil d'analyse des visites de vos sites Web grâce aux données en temps réel de Google analytics
(WINDEV)
Analyser les visites d'un site Web en temps réel avec Google Analytics peut s'avérer très utile pour déterminer l'impact d'un événement (un emailing commercial, une publicité télévisuelle ou radio, ...).
Et c'est possible simplement grâce à WINDEV et aux fonctionnalités oAuth. |
|
Utilitaire : enregistrer des vidéos de démonstration
(WINDEV, WEBDEV)
Pour mettre en avant une fonctionnalité d'une application ou d'un site Web, effectuer une démonstration didactique, ... les vidéos sont parfaites !
L'utilitaire "WD Démonstration" vous permet de capturer en vidéo ce qui se passe à l'écran : une zone définie d'un écran ou bien une fenêtre spécifique.
Vous pourrez ensuite éditer la vidéo (ajouter ou supprimer des trames, incruster une légende, ...) et l'exporter en animation GIF ou au format AVI (avec l'encodage disponible sur votre poste). |
|
Best Practice : un dialogue efficace entre une application et un Webservice
(WINDEV MOBILE)
Pour accéder à des données distantes, la solution la plus intéressante pour une application mobile est d'utiliser un Webservice (de type "REST" le plus souvent).
Ce type d'architecture permet en effet de :
• limiter la consommation de données,
• gérer les pertes de connexion au réseau.
Cet article détaille les bonnes pratiques pour l'interrogation d'un Webservice REST depuis une application iOS/Android. |
|
Appel d'API REST : un exemple de bonne pratique
(WINDEV, WEBDEV, WINDEV MOBILE)
L'utilisation de services externes (Webservice SOAP ou REST, ...) est une pratique de plus en plus courante, si bien qu'une grande majorité des services proposés est soumise à des quotas d'utilisation (pour empêcher les consommations excessives de ressources).
Cet article présente une bonne pratique toute simple pour consommer des Webservices (facile avec WINDEV !) tout en respectant le quota fixé par les fournisseurs. |
|
WLangage : un code extrêmement concis grâce aux procédures internes & closures
(WINDEV, WEBDEV, WINDEV MOBILE)
Le WLangage regorge de fonctionnalités et concepts avancés, parfois méconnus, mais souvent très utiles.
Cet article s'attarde sur les procédures internes et leurs utilisations. |
|
Afficher un graphe à partir des données d'un champ Tableur
(WINDEV)
Lors de l'analyse de données numériques, l'utilisation d'un graphique permet de mieux appréhender la portée des valeurs : min/max, écart, pourcentage d'une catégorie, etc.
Voici une solution pour afficher les données d'un champ Tableur dans un champ Graphe. |
|
Code navigateur : 14 nouveautés du framework WEBDEV
(WEBDEV)
En version 22, WEBDEV propose un nouveau framework WLangage pour le code navigateur.
Cette nouvelle version offre un comportement beaucoup plus proche du code serveur et complète largement les fonctionnalités du code navigateur. |
|
Table / Zone répétée : afficher une bulle personnalisée au survol !
(WINDEV)
L'exemple "WD BullesPersonnalisées" propose une méthode pour afficher une bulle d'aide adaptée à la ligne survolée. |
|
Utilisation du protocole MQTT avec WINDEV
(WINDEV)
La norme MQTT permet à des machines de dialoguer entre elles à travers le protocole TCP/IP.
Le WLangage permet de dialoguer facilement avec un serveur MQTT. |
|
QUESTIONS & RÉPONSES
(WINDEV, WEBDEV, WINDEV MOBILE)
Astuces de programmation et d'utilisation. |
|
|
|
Gabarits et Ambiance Yuwaa
(WINDEV, WEBDEV, WINDEV MOBILE)
La LST 110 est livrée avec une charte graphique commune nommée "Yuwaa".
Cette charte est disponible sous la forme d'un gabarit (WINDEV et WINDEV Mobile) et d'une ambiance (WEBDEV).
Cette charte, utilisée ici pour des applications type "gestion de recrutements", a été pensée pour être proche du look "Windows 10".
Afin de voir l'application de cette charte sur un projet, cette LST contient 3 exemples de mise en oeuvre (un par produit) : "WD Yuwaa" (WINDEV), "WW_Yuwaa" (WEBDEV) et "WM Yuwaa" (WINDEV Mobile). |
|
HFSQL : la journalisation - C'est quoi ? quand l'utiliser ? comment s'en servir ?
(WINDEV, WEBDEV, WINDEV MOBILE)
La journalisation d'un fichier HFSQL permet de mémoriser les différentes actions effectuées sur ce fichier : ajout, modification, suppression, lecture, ...
C'est une fonctionnalité particulièrement utile pour surveiller les modifications sur des fichiers sensibles ou pour rétablir des valeurs précédentes.
Cet article fait le point sur le fonctionnement et la mise en oeuvre de la journalisation HFSQL. |
|
IOS / Android : proposez un paiement paypal dans vos applications mobiles
(WEBDEV, WINDEV MOBILE)
Avec WINDEV Mobile, vous pouvez très facilement proposer à vos clients une application mobile qui présente vos produits et qui permet de les acheter.
L'exemple "WM PayPal" présente l'utilisation du SDK PayPal pour vos applications Android et iOS. |
|
Besoin d'échanger des fichiers ou des emails avec OpenPGP ?
(WINDEV)
WINDEV offre en standard un ensemble de fonctions de cryptage correspondant aux usages classiques (AES, DES, etc.).
Pour des cas particuliers (protection de fichiers, garantie d'authenticité d'un document ou d'un email, ...), il peut être nécessaire d'utiliser un protocole ou format spécifique.
Cet article présente l'utilisation du protocole PGP pour chiffrer/signer un document et un email. |
|
Astuce Live Update : afficher la liste complète des évolutions de l'application
(WINDEV)
Lors de la mise à jour d'une application WINDEV, l'utilisateur final peut visualiser le journal des modifications ("changelog") qui présente les nouveautés et les correctifs mis en place dans la nouvelle version.
L'exemple "WD ChangeLog" propose une solution clé en main pour lister l'historique des modifications d'une application. |
|
WEBDEV : paiement en ligne avec la solution "stripe"
(WEBDEV)
Il existe de nombreuses solutions de paiement en ligne à intégrer à vos sites de ventes : Paybox, Paypal, Ogone, Stripe ...
WEBDEV vous permet d'intégrer la solution de votre choix.
L'exemple "WW_Stripe" de cette LST détaille l'utilisation de la solution Stripe. |
|
Champ Traitement de texte : 5 astuces d'utilisation
(WINDEV)
Le champ "Traitement de texte" est un champ évolué permettant à l'utilisateur final de créer et d'éditer des documents au format docx standard directement dans son application WINDEV.
Cet article présente plusieurs astuces pour ce champ.
L'exemple "WD Traitement de texte astuces" montre l'implémentation de ces astuces. |
|
Comment lier une variable à une propriété d'un champ ?
(WINDEV, WEBDEV, WINDEV MOBILE)
Le databinding consiste à lier un champ (son contenu) à une variable (une rubrique, une variable globale, une propriété d'un objet, un membre d'une structure).
Mais le WLangage permet également de lier n'importe quelle propriété d'un champ à une variable : son état, sa couleur, ses bornes, son masque d'affichage, ... |
|
Le SAVIEZ-VOUS ?
(WINDEV, WEBDEV, WINDEV MOBILE)
- Visualiser le commentaire de réintégration depuis l'éditeur de code
- Recopier le libellé d'une langue dans toutes les autres langues
- Réorganiser le code en déplaçant ses procédures (couper / coller)
|
|
|
Code navigateur : les variables peuvent être visibles !
(WEBDEV)
Le code navigateur d'une page (transformé en code Javascript à la génération), peut être visualisé par tous les Internautes depuis leur navigateur.
Il est donc important d'éviter de faire transiter des informations privées, comme un mot de passe ou une clé d'API privée.
Cet article présente l'utilisation de l'attribut de variable <serveur uniquement>. |
|