Environnement Lua
Bien que Lua soit un langage de script procédural, ses concepteurs lui ont fourni des mécanismes méta offrant des fonctions élémentaires de programmation orientée objet, comme les objets et l’héritage, tout en conservant la simplicité syntaxique d’un langage procédural.
Manuel de développement complet
XXTouch utilise Lua comme langage de script, prend en charge l’intégralité de la syntaxe et des fonctions de base de Lua 5.3, et ajoute des fonctions avancées telles que la lecture et la recherche de couleurs ainsi que l’envoi d’événements tactiles et clavier.
API de développement
Un protocole HTTP standard permet notamment de démarrer et d’arrêter des scripts, de lire et d’écrire des fichiers, d’effectuer un respring (redémarrage de SpringBoard), de redémarrer ou d’éteindre l’appareil et de configurer XXTouch, avec un mécanisme de verrouillage à distance garantissant un accès sécurisé.