How we created "De Kinderpuzzel"

22
How we created ‘De KinderpuzzelBoris Rogge Metanous

Transcript of How we created "De Kinderpuzzel"

Page 1: How we created "De Kinderpuzzel"

How we created

‘De Kinderpuzzel’

Boris Rogge

Metanous

Page 2: How we created "De Kinderpuzzel"

Overview

The idea & the project

Functional design

Graphical design

Some code (application, controls, …)

The results

Lessons learned

Questions

Page 3: How we created "De Kinderpuzzel"

The idea – De Kinderpuzzel

Participants need to match kids and parents

32 kids – 7 couples

Participants gather knowledge about the kids during a number of

assignments and lay out the puzzle at the end of each

episode

a Microsoft Surface is used to lay out

the puzzle

Page 4: How we created "De Kinderpuzzel"

Why Microsoft Surface ?

multi-user – parents can work together to lay out

the puzzle

intuitive – parents can lay out the puzzle

without any education or training

visual – ideal device for showing the

couples lay out the puzzle

Page 5: How we created "De Kinderpuzzel"

The project

Short term notice – 3 weeks for 2 applications

Very stressed and occupied production team

only one face to face meeting

Three days of filming on location

Graphical design team that we had never met before

one-time-use software – some shortcuts were taken

Page 6: How we created "De Kinderpuzzel"

The functional design v1

Page 7: How we created "De Kinderpuzzel"

V1

Page 8: How we created "De Kinderpuzzel"

Functional design v1 – some issues

couples can not be moved on the canvas

kids can not be dragged onto the canvas

too static

not „surface-like‟

not really multi-user

Page 9: How we created "De Kinderpuzzel"

The functional design v2

Page 10: How we created "De Kinderpuzzel"

Graphical design (v1, v2, ... )

Page 11: How we created "De Kinderpuzzel"

V2

Page 12: How we created "De Kinderpuzzel"

Some code

Page 13: How we created "De Kinderpuzzel"

KidsPuzzleWindow

Page 14: How we created "De Kinderpuzzel"

Code – KidsPuzzleWindow

SurfaceWindow

Grid

MediaElement

ScatterView

CoupleScatterViewItem

KidsScatterViewItem

CoupleScroller

KidsListbox

Page 16: How we created "De Kinderpuzzel"

Code – CoupleScroller

ItemsControl

SurfaceScrollViewer

CoupleList

CoupleData

Page 17: How we created "De Kinderpuzzel"

Surface on location

Page 18: How we created "De Kinderpuzzel"

Surface on location

Page 19: How we created "De Kinderpuzzel"

raw

footage

Page 20: How we created "De Kinderpuzzel"

TV

version

Page 21: How we created "De Kinderpuzzel"

Lessons learned

one and two finger gestures are not intuitive

“reset to last position” would have been

a time saving feature

take a good book – there is a lot of waiting involved

functional and graphical design should

be finished first

Page 22: How we created "De Kinderpuzzel"

Boris Rogge

[email protected]

http://www.metanous.be/

Twitter: @roggeb