Drag & drop games.
IADT wanted an interactive experience to attract visitors to their booths at informational college fairs. The user completes a series of drag-and-drop sorting games in the app to determine their ‘digital DNA’ and is assigned one of eight badges based on their preferences and tastes. Visitors can tweet their results or post to Facebook.
Data Collection
IADT was designed to be used at informational booths by various users. It was imperative that the app collect and store information about the people approaching the booth and write to disk a file to be easily accessed by the client. The client requested to make the data available in CSV format and data was collected by the app and stored in the storage directory where it could be downloaded through iTunes sync. Later, we made the user data collection an optional screen that could be toggled on or off from the app settings.
Social Media Integration
The biggest challenge in this project was implementing posting to Facebook & Twitter from multiple user accounts while not retaining any of the visitors’ login information. Native iOS support for Facebook & Twitter requires the username and passwords to be entered and stored in the iPad’s settings. However, this app was meant to be used at a booth by many people in a given day, so we had to work around it and use the oAuth implementations of yore to make it work. When a user posts through Facebook or Twitter, the app signs into the social media network with oAuth and quickly clears all user login information after successfully posting on behalf of the user.
Twitter oAuth
Facebook oAuth