Taktile Programmiersprache

Taktile Programmierung ist die Spezifikation, Entwicklung, Interaktion mit und Interpretation von Computerprogramme durch eine berührungszentrierte Schnittstelle. Es basiert auf den Ideen dahinter visuelle Programmierspracheninsbesondere in der Interaktion und Entwicklung von Software mit visuell-graphischen und nicht textbasierten Interpretationen, die sein können "gezogen und getrocknet"Mit einer Maus, um die Funktionalität der Software zu entwickeln.

Die taktile Programmierung wendet jedoch das visuelle Programmierparadigma in einem berührungszentrierten Framework an:

  • Die Widgets, die zum Erstellen von Softwareprogrammen gezogen werden und gestoppt werden, werden erweitert, um die Touch-Interaktion als die Interaktion mit der Maus besser widerzuspiegeln
  • Andere sekundäre Eingabegeräte für die Softwareprogrammierung können praktisch durch computergestützte, virtuelle visuelle Grafikäquivalente wie a ersetzt werden virtuelle Tastatur.
  • Gleichzeitig laufende Emulatorruntimes für gleiche oder ähnliche Betriebssysteme wie das, auf dem sich die Software-basierte taktile Programmierschnittstelle befindet, kann verwendet werden, um die Stabilität und Funktionalität des Codes ohne Datenrisiko oder Schnittstellenverlust zu testen.

Im Moment das einzige Beispiel, das eine taktile Programmierung gibt Ides ist "visual agentalk", das innerhalb implementiert wird Agentenblätter. Eine ähnliche Drag & Drop -Programmierung kann in der gefunden werden ETOYS Sprache (Teil von Quietschen), in Alice und in Kratzen.

Anmerkungen