XPP-Skriptpaket
Vor XXTouch 1.2 verwendeten wir Lua als Entwicklungssprache, .lua als Quellcodeformat und .xxt als Format für ausführbare Skripte nach Kompilierung und Verschlüsselung. Einzelner Quellcode oder ein einzelnes ausführbares Skript muss jedoch häufig Module, Konfigurationen und Ressourcendateien einbinden, lässt sich nicht eigenständig veröffentlichen und erschwert Paketierung, Versionsverwaltung und Ressourcenzugriff. Deshalb wurden die Konzepte des XPP-Skriptpakets und des XPA-Skriptpaketarchivs eingeführt.
- XPP-Format
- Metadaten
- BundleIdentifier (Paketbezeichner)
- BundleVersion (Version des Skript-App-Pakets)
- BundleName (Kurzname)
- BundleDisplayName (Anzeigename)
- BundleIconFile (Symboldatei)
- Executable (ausführbare Einstiegsskriptdatei)
- MainInterfaceFile (Konfigurationseinstiegsdatei der Hauptoberfläche)
- MinimumSystemVersion/MaximumSystemVersion (minimale/maximale iOS-Version)
- MinimumXXTVersion (erforderliche minimale XXTouch-Dienstversion)
- SupportedResolutions (Array physischer Bildschirmabmessungen unterstützter Geräte)
- PackageControl (Zusatzinformationen)
- Lokalisierung
- Metadaten
- XPA-Paketformat