Use case comparison implementation adjustments (2019-01-08)

Tagged as: blog, tangibles, single, multiple, multi touch, implementation
Group: J In this blog entry we compare our two main use cases sorting pictures and literature review for the study as well as the new implementation adjustments.

Use Cases Comparison

Sorting pictures

Images are loaded into the application from a datasource (mobile device, usb…) and sorted by date. They are displayed in a scrollable table view on the left of the screeen taking 1/3 - 1/2 screen size. The rest of the screen is filled with a canvas.

Interactions:

  • A) Create groups with names: Creating groups like „Birthday Party“ where you want to put in the pictures.
  • B) Select pictures you want to put in a certain group.
  • C) Inspect/Scale: By rotating the tangible with the zoom marker the zoom will increase or decrease.
  • D) Copy pictures if you want to put them in two different groups.
  • E) Delete unwanted pictures.
  • F) Rotate pictures.
  • G) Undo/Trash: Restore deleted pictures.

Literature Review

Literature papers are loaded into the application from a datasource (mobile device, usb…). They are displayed in a scrollable table view on the left of the screen taking 1/4 screen size. In the middle with taking 2/4 of the screen size we will place the current viewed literature paper. The last 1/4 of the screen on the right will provide space for notes, quotes and summaries.

Interactions:

  • A) Create notes, quotes and summaries and name these and write something down.
  • B) Mark text passages, quotes, pictures, etc. then copy and paste them to the notes.
  • C) Scrolling trough the paper. This could also be done by just using your finger. An extra tangible for this feature could confuse the user.
  • D) Search function for keywords. By placing the search function tangible (marker) somewhere on the screen a search function will popup where you can write down a word. By removing the marker from the screen the search function will also disappear.
  • E) Zoom: By rotating the tangible with the zoom marker the zoom will increase or decrease.

Summary

As we will only do one implemenation and evaluation we have to choose between the sorting picture use case and the literature review use case. Both use cases do have similar features like zooming, scrolling, copying or creating groups/notes. However there are some problems with the tangible usage in the literature review task. Especially the mark function would need some adjustments. For example if you want to mark a certain text passage you would have to zoom in very close because the tangible is very big compared to the small words. Also if you have the situation where you want to mark and copy a zommed in text passage you have three tangibles close to each other which could confuse the user or obstruct the view. Furthermore our main aspect is the comparison of single vs. multible tangible usage. There the question arises how the usage of multiple tangibles in the literature review could be better than the usage of just one tangible. On the other side the sorting pictures use case doesn´t show big interactions problems yet and also provides more features for more tasks.

Implementation Adjustments

We also tested if reactivision will work on the multitouch table. Unfortunately reactivision isn´t able to find the cameras of the multitouch table. You can see this problem in reactivison.jpg. Different than planned we can´t use reactivison anymore for our implementation. Then Jürgen Hahn gave us a project in which he already developed a framework for tangible interactions on the multitouch table.

In order to develop from home we decided to adjust the framework from Jürgen Hahn to be usable with mouse and keyboard. This way we don´t have to test our implementations on the multitouch table every single time. According to our assessments the implemenation time should be around two to three weeks.

Outlook

Our next step will consist of carrying out a focus group with our sorting pictures use case. After that we can start with the implementation.