@tlex

Appx, le système d'exploitation des Apps

@tlex 16/10/2018
Toutes les manifestations de FractaFramework, aussi bien Tlex que les utilitaires ou système d'admin, sont autant d'Apps, qui reposent sur cet l'environnement de développement.

La classe d'Apps propre à Tlex repose sur Appx, le système d'exploitation des Apps.

Appx est une App abstraite, qui sert de référence pour la création de nouvelles Apps.

En particulier, ces Apps ont en commun d'être liées à une table de la base de données, et d'avoir une admin dédiée.

Pour comprendre cela, les Apps permettent de libérer des Objets (qu'on appelle couramment des apps, aussi). Ces objets ne sont rien d'autre que des paramètres pour les Apps, auxquels ils appartiennent.

Appx assume :
- l'administration des objets (création, édition, effacement)
- leur présentation
- les paramètres de partage
- la collecte de données

Appx assure que les évolutions de son moteur soient répercutées sur toutes les Apps. Les Apps ne sont plus vieillissantes, et profitent des correctifs, améliorations et nouveautés.