Lua-Umgebung
Obwohl Lua eine prozedurale Skriptsprache ist, stellen die von den Lua-Entwicklern bereitgestellten Metamechanismen grundlegende objektorientierte Funktionen wie Objekte und Vererbung bereit, ohne die einfache Syntax einer prozeduralen Sprache aufzugeben.
Umfassendes Entwicklerhandbuch
XXTouch verwendet Lua als Skriptsprache, unterstützt die gesamte Syntax und alle Grundfunktionen von Lua 5.3 und ergänzt erweiterte Funktionen wie das Erfassen und Suchen von Farben sowie das Senden von Touch- und Tastaturereignissen.
Entwickler-API
Ein standardisiertes HTTP-Protokoll bietet unter anderem Funktionen zum Starten und Stoppen von Skripten, Lesen und Schreiben von Dateien, Ausführen eines Respring (Neustart des SpringBoards), Neustarten oder Ausschalten des Geräts und Konfigurieren von XXTouch. Ein Sperrmechanismus schützt den Fernzugriff.