PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → [PC SOFT] Sommaire de la LST 131 : UI Material design 3, Certificat d'une API REST, impression Kanban, Déployer dans le Store Microsoft, Wake On Lan, Programation asynchrone, IA...
[PC SOFT] Sommaire de la LST 131 : UI Material design 3, Certificat d'une API REST, impression Kanban, Déployer dans le Store Microsoft, Wake On Lan, Programation asynchrone, IA...
Débuté par PC SOFT, 24 jan. 2023 11:51 - Aucune réponse
Membre enregistré
3 117 messages
Popularité : +0 (4 votes)
Posté le 24 janvier 2023 - 11:51
Bonjour,

La LST 131 arrive avec ses supers articles et leur code source !



Au sommaire de ce numéro :

COMPOSANT INTERNE FOURNI : DES TOASTS WEBDEV AVANCÉS (WEBDEV)
Le toast est un message furtif qui ne bloque pas l'exécution de l'application ou du site. Le composant interne "Toast avancé" permet de personnaliser les toasts et de les rendre interactifs dans un site WEBDEV.

UI : MISE EN OEUVRE FACILITÉE DU GUIDE "MATERIAL DESIGN 3" DE GOOGLE (WINDEV MOBILE)
Proposé par Google, Material Design 3 fournit un ensemble de règles de design pour réaliser les interfaces graphiques des logiciels et des applications.
Material Design 3 est un guide pour concevoir une interface graphique.
Cet article présente 7 spécificités de Material Design 3 et fournit les ressources graphiques pour les mettre en oeuvre.
L'exemple associé utilise le gabarit "Material Design 3" disponible dans WINDEV Mobile 28.

BEST PRACTICE : PASSER UNE APPLICATION EN 64 BITS (WINDEV)
Les applications en 64 bits sont plus rapides et ne sont plus limitées au niveau de l'allocation mémoire (la limite théorique est à 18 milliards de Go).
Or, les ordinateurs récents sont équipés d'un système d'exploitation 64 bits.
Il est donc logique de passer les applications existantes en 64 bits (les applications en 32 bits sont limitées à 2 Go de RAM) !
Note : Si votre parc dispose encore d'anciennes machines 32 bits, il est également possible de proposer les deux versions (32 bits et 64 bits) de l'application.

LE POINT SUR LA PORTÉE (VISIBILITÉ) DES PROCÉDURES (WINDEV, WEBDEV, WINDEV MOBILE)
La portée d'une procédure définit si elle est publique, privée, ... En version 28, une nouvelle portée "restreinte" fait son apparition. Cet article détaille les différences et les impacts de ces portées.

SÉCURISER ET IDENTIFIER UN APPEL DE WEBSERVICE PAR CERTIFICAT (WINDEV, WEBDEV, WINDEV MOBILE)
Les Webservices permettent la communication et l'échange de données entre applications : il s'agit d'un ensemble de fonctionnalités qui peuvent être exposées sur internet. Mais le Webservice étant exposé publiquement, il est important de le sécuriser afin d'éviter que n'importe qui puisse accéder ou manipuler les données.

IMPRIMER UN CHAMP KANBAN (WINDEV, WEBDEV, WINDEV MOBILE)
Le composant interne "ImpressionKanban" fournit une solution clé en main pour gérer l'impression d'un champ Kanban dans une application WINDEV, WEBDEV ou WINDEV Mobile.

LE SITE WEBDEV SE SOUVIENT DE VOUS (WEBDEV)
La mise en place, dans un site Internet, d'une fonctionnalité de mémorisation de la connexion permet de rendre plus fluides et plus confortables les accès au site pour les internautes. L'exemple "WW_SessionAutomatique" propose une solution technique réutilisable rapidement et efficacement.

PUBLIER UNE APPLICATION WINDEV SUR LE MICROSOFT STORE EN 5 ÉTAPES (WINDEV)
Le Microsoft Store est un store d'applications intégré à Windows à partir de la version 10. Il permet la distribution d'applications grand public. Vous pouvez proposer vos applications WINDEV à la vente (ou en version gratuite) sur ce store. Cet article détaille les différentes étapes de publication d'une application.

WAKE ON LAN : RÉVEILLEZ LES ORDINATEURS ÉTEINTS À DISTANCE ! (WINDEV)
Wake On LAN est une solution qui permet de démarrer distance les ordinateurs éteints. En entreprise, Wake On LAN peut permettre de démarrer automatiquement les ordinateurs à une heure précise le matin pour gagner du temps ou encore de les démarrer à distance pour une utilisation en télétravail. Les ordinateurs peuvent ainsi être éteints les soirs et week-ends, leur disponibilité est assurée en cas de besoin.

ECOWATT : ADAPTEZ LA CONSOMMATION DES SERVEURS (WINDEV, WEBDEV, WINDEV MOBILE)
RTE propose l'API "Ecowatt" permettant de connaître l'état du réseau électrique français, ainsi que d'accéder aux prévisions sur 4 jours. Intégrer cette API dans les applications peut ainsi permettre d'anticiper des pics de consommation nationale et d'agir en entreprise, par exemple en décalant l'exécution de traitements sensibles, ou en programmant l'extinction de certains serveurs ou appareils non essentiels et énergivores.

INTÉGRER DES PAGES WEBDEV DANS UN SITE WORDPRESS (WEBDEV)
L'exemple "WW_Stocks" présente une solution technique pour afficher un contenu WEBDEV (ici, une quantité en stock) directement dans une page d'un site WordPress (ici, une boutique en ligne).

GESTION DE FICHIERS ISO (WINDEV)
La norme ISO est très utilisée pour partager des données en lecture seule. ISO est une norme qui définit historiquement le système de fichiers utilisé pour les CD et les DVD. Cet article est livré avec un exemple directement utilisable qui permet d'ouvrir les fichiers au format ISO, d'en lister le contenu et d'en extraire des fichiers.

MOBILE : ÇA SWIPE ! MAIS COMMENT ANNULER ? (WINDEV MOBILE)
Le swipe est aujourd'hui devenu une habitude dans les applications mobiles. Presque trop machinal, le balayage au doigt nécessite parfois que les équipes de développement lui accordent une possibilité d'annulation. Cet article rappelle la gestion du swipe avec WINDEV Mobile et présente la mise en place d'une latence de quelques secondes avec bouton "Annuler".

EXEMPLE LUDIQUE DE PROGRAMMATION ASYNCHRONE : GÉNÉRATION D'IMAGES PAR IA (WINDEV)
L'exemple ludique "WD Dali" génère une image à partir de mots-clés saisis par l'utilisateur. L'exemple fait appel aux APIs DeepL et Replicate, via une programmation asynchrone. La programmation asynchrone permet d'obtenir une application toujours réactive en dépit de l'appel à un traitement long.

SUPPRIMER AUTOMATIQUEMENT L'ARRIÈRE-PLAN DES PHOTOS AVEC L'API REMOVEBG (WINDEV)
Dans certaines applications, il peut être nécessaire d'uniformiser le rendu de photos d'un catalogue produit ou encore d'appliquer un fond commun aux photos des collaborateurs d'une même équipe. Cet article fournit une solution clé en main via l'appel de l'API Removebg (solution payante).

LE SAVIEZ-VOUS ? (WINDEV, WEBDEV, WINDEV MOBILE)
Sélection de champs en profondeur
Afficher les règles d'alignement d'un champ
Afficher les liaisons fichier de tous les champs d'une fenêtre

QUESTIONS & RÉPONSES (WINDEV, WEBDEV, WINDEV MOBILE)

Le "Goodies du trimestre" est un luxueux calendrier mural qui accompagnera les équipes de développement tout au long de l'année 2023 ! (2 exemplaires livrés)


Bonne lecture, bons développements !

Cordialement,

>> PC SOFT