{'fraction_non_alphanumeric': 0.023154848046309694, 'fraction_numerical': 0.0, 'mean_word_length': 5.407407407407407, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
TACTIC: An API for Touch and Tangible Interaction

Interactive surfaces, gesture recognition, object tracking, tangible interaction are increasingly moving from the research arena to the domain of commercial applications. However, the effort required to combine all these technologies is still a barrier preventing a wider adoption. In this paper, we present TACTIC, an API combining touch surfaces, tangibles, and the interaction space above the surface, in a way that allows developers to easily combine all these features, and distribute interfaces across multiple devices if required. Additionally, we present the results of a developer study showing how TACTIC is easy to learn and use.