Paquete de scripts XPP
Antes de XXTouch 1.2, usábamos Lua como lenguaje de desarrollo, usando .lua como formato de código fuente y .xxt como formato de script ejecutable compilado y cifrado. Sin embargo, un código fuente o un script ejecutable aislado suele necesitar módulos, configuraciones y archivos de recursos, por lo que no se puede distribuir de forma independiente y resulta menos práctico para empaquetar, gestionar versiones y acceder a recursos. Por ello introdujimos el concepto de los paquetes de scripts XPP y de los archivos de paquete XPA.
- Formato XPP
- Metainformación
- BundleIdentifier (identificador del paquete)
- BundleVersion (número de versión del paquete de scripts)
- BundleName (nombre corto)
- BundleDisplayName (nombre mostrado)
- BundleIconFile (archivo de icono)
- Executable (archivo de script ejecutable de entrada)
- MainInterfaceFile (archivo de entrada de configuración de la interfaz principal)
- MinimumSystemVersion/MaximumSystemVersion (requisitos de versión mínima/máxima de iOS)
- MinimumXXTVersion (requisito de versión mínima del servicio XXTouch)
- SupportedResolutions (matriz de tamaños físicos de pantalla compatibles)
- PackageControl (información adicional)
- Localización
- Metainformación
- Formato de empaquetado XPA