Paquet de scripts XPP
Avant XXTouch 1.2, Lua était notre langage de développement : .lua désignait le format du code source et .xxt le format du script exécutable compilé et chiffré. Toutefois, un code source ou un script exécutable seul doit souvent référencer des modules, des configurations et des ressources ; il ne peut donc pas être distribué seul et ne facilite ni l’empaquetage, ni la gestion des versions, ni l’accès aux ressources. Nous avons donc introduit les notions de paquet de scripts XPP et d’archive de paquet de scripts XPA.
- Format XPP
- Métadonnées
- BundleIdentifier (identifiant du paquet)
- BundleVersion (version du paquet de scripts)
- BundleName (nom court)
- BundleDisplayName (nom d’affichage)
- BundleIconFile (fichier d’icône)
- Executable (fichier de script d’entrée exécutable)
- MainInterfaceFile (fichier d’entrée de la configuration principale)
- MinimumSystemVersion/MaximumSystemVersion (versions iOS minimale/maximale requises)
- MinimumXXTVersion (version minimale du service XXTouch requise)
- SupportedResolutions (tableau des dimensions physiques d’écran prises en charge)
- PackageControl (informations supplémentaires)
- Localisation
- Métadonnées
- Format d’empaquetage XPA