Pacote de scripts XPP
Antes do XXTouch 1.2, usávamos Lua como linguagem de desenvolvimento, com .lua como formato de código-fonte e .xxt como formato de script executável compilado e criptografado. No entanto, um único código-fonte ou script executável frequentemente precisa referenciar módulos, configurações e arquivos de recursos, o que impede sua distribuição independente e dificulta o empacotamento, o controle de versões e o acesso aos recursos. Por isso, introduzimos os conceitos de pacote de scripts XPP e arquivo de pacote XPA.
- Formato XPP
- Metadados
- BundleIdentifier (identificador do pacote)
- BundleVersion (versão do pacote de scripts)
- BundleName (nome curto)
- BundleDisplayName (nome de exibição)
- BundleIconFile (arquivo de ícone)
- Executable (arquivo de script executável de entrada)
- MainInterfaceFile (arquivo de entrada da interface principal)
- MinimumSystemVersion/MaximumSystemVersion (requisitos mínimo/máximo de versão do iOS)
- MinimumXXTVersion (requisito de versão mínima do serviço XXTouch)
- SupportedResolutions (array de dimensões físicas de tela compatíveis)
- PackageControl (informações adicionais)
- Localização
- Metadados
- Formato de pacote XPA