A short presentation to use in my portfolio about an iOS application.
This is a project I have done during my internship with CeLeKT in late 2011 / early 2012. The main idea of this application is to produce respectively interact with several types of graphs using your fingers concerning the physics of the movement, e.g. velocity and acceleration, and different graph representations of that movement. In a long term of view this concept could be used to run studies of how this way of interaction actually helps pupils or other learning persons to understand the different physics quantities because of both the interaction itself as well as the graphical representation.
The basic thoughts are to have two differenet modes at his point: In the first one you have the opportunity to track the y-position of your finger, which will create the first graph and according to your input a second graph will represent the velocity. Of course you have options to show and hide the velocity graph, so that e.g. pupils can make their predictions according to a given task and check later, if they were right. In the second one you can drag a car from the left to the right and the other way around in order to change its velocity. Furthermore you can display the velocity as well as the acceleration graphs according to the car movement.
This was my first self-written iOS application, from scratch. The application was built natively for iPad and targeted to iOS 5. The implementation uses the OpenGL ES capabilities of the Cocoa Touch framework, including functionalities provided by EAGLContext and GLKBaseEffect instances.
Idea and Concept by:
Mattias Davidsson, PhD
Center for Learning and Knowledge Technologies, CeLeKT