[Présentation] 🧩 Devenez maître dans l’art de la customisation, UI standard et UIs alternatives

Bonjour :waving_hand:,
Notre prochain webinaire sera dédié à la présentation des patterns modernes d’implémentation des composants spécifiques pour la UI standard (pages/composants/widgets) et des UIs alternatives (dispositions). Il se déroulera le jeudi 3 juillet 2025 de 11h30 à 12h30 :backhand_index_pointing_right: Inscription ici

:sparkles: Au programme :sparkles:

Cette session sera dédiée à l’exploration des patterns modernes d’implémentation des composants spécifiques pour la UI standard (pages/composants/widgets ) et des UIs alternatives (dispositions ). Nous aborderons :

  • Les bonnes pratiques actuelles en la matière
  • Les patterns obsolètes Ă  Ă©viter
  • Des exemples concrets d’implĂ©mentation

Pourquoi participer :thinking:

Cette session vous permettra de :

  • Actualiser vos connaissances techniques
  • DĂ©couvrir des approches plus efficaces
  • D’échanger avec nous et vos pairs designer
  • AmĂ©liorer la qualitĂ© de vos futurs dĂ©veloppements

Une fois l’inscription validée, vous recevrez une invitation calendaire dans votre boite email. Cette invitation contiendra le lien pour se connecter le jour J.

Merci !

1 Like

:police_car_light: J-7 avant le prochain webinaire Simplicité !

Pour mémoire, cette session sera dédiée à l’exploration des patterns modernes pour l’implémentation des composants spécifiques pour la UI standard (pages, composants, widgets) et des UIs alternatives (dispositions).

1 Like

Bonjour :waving_hand:,

Voici le replay du webinaire ainsi que les slides.

NB: Les slides sont amendés des quelques corrections nécessaires et évoquées pendant le webinaire.

Sommaire

â–Ľâ–Ľâ–ĽSommaireâ–Ľâ–Ľâ–Ľ
[01:15] External objects
[02:58] Low level external objects
[04:37] Custom components for the standard UI
[05:34] Responsive external object principle
[07:21] Example 1
[10:25] Example 2
[13:23] Custom alternative UIs
[15:30] Static site external object principle
[20:50] Disposition
[30:55] Simplified client JS lib
[32:15] Questions

Diapositives

PS: pour ceux qui regarderons la vidéo avec attention (et pour ceux qui l’ont vu en live) les quelques petits problèmes rencontrés lors de certaines démos ont été résolus:

  • Correction d’un (vieux) bug sur la page custom de prise de commande de la dĂ©mo (message d’erreur peu explicite en cas de changement de supplier sans re-sĂ©lection d’un produit)
  • Suppression d’une classe Java vide (et donc inutile) changĂ©e en simple mention de la classe au niveau du paramĂ©trage
  • La classe basique ExternalObject rĂ©siduelle changĂ©e en JQueryWebPageExternalObject sur la 1ère custom disposition car plus appropriĂ© dans le contexte (et alignĂ© sur le discours = ne plus utiliser la classe de plus bas niveau)

Les modules concernés sont désormais à jour sur GitHub (et donc sur l’AppStore)