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.