Ambiente Lua
Embora Lua seja uma linguagem de script procedural, os metamecanismos fornecidos por seus criadores oferecem recursos básicos de orientação a objetos, como objetos e herança, sem abrir mão da sintaxe simples de uma linguagem procedural.
Manual de desenvolvimento completo
O XXTouch usa Lua como linguagem de script e oferece suporte a toda a sintaxe e às funções básicas do Lua 5.3, além de recursos avançados como captura e busca de cores e envio de eventos de toque e teclado.
API para desenvolvedores
Um protocolo HTTP padrão com recursos para iniciar e interromper scripts, ler e gravar arquivos, executar respring (reinicialização do SpringBoard), reiniciar ou desligar o dispositivo e configurar o XXTouch, além de um mecanismo seguro de bloqueio do acesso remoto.