Date: 2009
Description: A logging tool for mobile devices has been developed as part of my Bachelor’s dissertation, under the supervision of Dr. Fabio PaternĂ² (Research Director at C.N.R.-ISTI leading the Laboratory on Human Interfaces in Information Systems).
The logging tool has the goal of recording the actions of the users while browsing websites in their mobile device. This information can be used for usability evaluation.

The logging tool has been developed re-adapting a previously existing logging tool that was developed by the Laboratory with a focus on desktop web browsing. Among the old logging tool issues that have been solved there are:

– incompatibility of the events capturing javascript with the modern browsers (solution: changes in the capturing script)
– incompatibility of the java applet with modern web browsers (sol: substitution of applet with javascript + AJAX)
– some gestures characterizing iPhone and touchscreen interaction (such as pinch-in/pinch out, double tap) were not captured (sol: development of even handlers able to capture these types of events)
– issues regarding the visualization of the logging tool on mobile devices (sol: re-adaptament of the interface)
In addition the servlet has been substituted by a PHP script.

In the figure the architecture of the old and new tools are shown.
personal skills: javascript, PHP and PHP libraries, SQL, Apache Server, MySQL database server
Category: programming, web development