Aller au contenu
EN FR

Publication d'applications desktop

Statut documentaire : reference — voir Maturité et preuves.

Une application desktop est une cible de rendu possible pour une vue logiCells. Le modèle, les actions, règles, services, datasets et intentions UXfc restent indépendants du toolkit graphique concret.

Principe

model
  -> view projection
  -> functional components
  -> page controller / local visual events
  -> desktop renderer

Le renderer desktop peut fournir fenêtres, panneaux, menus, raccourcis, drag-and-drop ou intégrations OS. Ces détails ne doivent pas devenir des contrats métier.

Événements locaux

Les événements d'interface qui ne modifient que l'état visuel peuvent rester dans la coordination locale de page. Lorsqu'une interaction déclenche une modification métier, elle doit invoquer une action, un processus ou une capacité publiée du modèle.

Reactive frames

Une région réactive est utile lorsqu'une zone de l'interface doit accueillir dynamiquement des vues enfants, router des événements locaux ou changer de projection selon le contexte. Elle reste une construction de présentation et ne remplace pas un workflow métier.

Portabilité

La documentation publique décrit les intentions et contrats fonctionnels. Les classes natives ou détails d'un renderer particulier ne font pas partie de cette surface.