• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Thesispresentatie 21/12
 

Thesispresentatie 21/12

on

  • 565 views

Presentation about my thesis progress so far.

Presentation about my thesis progress so far.

Statistics

Views

Total Views
565
Views on SlideShare
331
Embed Views
234

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 234

http://thesis.fransguelinckx.be 234

Accessibility

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • iPhone: Personal and portable\nFor example: trip with friends.\nCumbersome task on laptop or smartphone: email one by one or use USB sticks...\n\nTabletop is perfect for collaboration\n
  • Examples in next slide\n\nResearch:\npeople are territorial ->\nscaling objects and turning them the right way up\n
  • Settlers of catan\nBrainstorm application\nPutting together a story\n
  • Settlers of catan\nBrainstorm application\nPutting together a story\n
  • Settlers of catan\nBrainstorm application\nPutting together a story\n
  • \n
  • No paper prototype!\n\nMy framework will be built on top op existing one. OpenGL and CV...\n\nThought of scenarios -> list of features\nDon’t cram list of features into framework, but start from real scenarios and work my way down.\nMore details later\n
  • \n
  • Open = java on tabletop and native apps for iOS, Android, Windows phone,... AND for everybody to use\nExtensible = Developers can add functionality\nLayered = Developers can decide to use/not use layers and allows me to work from bottom to top\n\nKeep this in mind while designing/developing\n\nAs said earlier, start from scenarios and not other way around (no feature thesis)\n
  • Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  • Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  • Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  • Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  • Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  • Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  • Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  • Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  • Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  • Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  • Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  • Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  • Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  • Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  • Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  • Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  • Same for music, messages, pdf documents, notes, website.\nAnd ALWAYS keep in mind to fill the gap completely (from file transfer to collaborative approach on tabletop)\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • Establish connection without much effort (bonjour)\nEasy file transfer from one app to another (P2P, server/client or combination)\nIntegrating file system of mobile device\nAppropriate representation on tabletop\nEnabling territorial use on tabletop with good overview\nSuitable environment for collaboration\n\n-> work out scenario\n\n
  • \n
  • \n
  • Design layer per layer\nKeep 3 keywords in mind\n\nI feed of stress and deadlines\n
  • \n
  • Holidays + new house\n2 weeks per layer\n2 week buffer\n10 days for 2nd report + presentation\n10 days for poster\n6 weeks for writing first draft\n
  • \n
  • \n
  • \n

Thesispresentatie 21/12 Thesispresentatie 21/12 Presentation Transcript

  • Exploring collaboration on a tabletopand mobile devicesFrans Guelinckxhttp://thesis.fransguelinckx.beSupervisors:Bram VandeputteGonzalo Parra
  • ContentSubjectStatusChallengesPlanningStatisticsQuestions
  • Subject
  • Problem domainWhy tabletop + mobile devices?Added value?
  • What has already been done? Tabletop applications Frameworks/toolkits Research ➛ Focus on tabletop
  • Frameworks/toolkits Open Mobile support Surface SDK ✗ ✓ DiamondSpin ✓ ✗ MT4j ✓ ✗ Cruiser ✗ ✓? SparshUI ✓ ✗ LibTISCH ✓ ✗ ... ✓ ✗
  • What do I want to do? Scenario? No framework to work with! Fill the gap: tabletop >< mobile devices Based on scenarios
  • Status (history, present & future)
  • Framework foundation Based on scenarios Open, extensible and layered
  • Tabletop Mobile device Mobile device Mobile device
  • Tabletop Mobile device Mobile device Mobile device
  • Tabletop Mobile device Mobile device Mobile device
  • Tabletop Mobile device Mobile device Mobile device
  • Tabletop Mobile device Mobile device Mobile device
  • Tabletop Mobile device Mobile device Mobile device
  • Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device
  • Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device Establishing connection
  • Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device File transfer
  • Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device Integration in mobile devices
  • Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device Appropriate representatin on tabletop
  • Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device Enabling territories
  • Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device Add collaborative working
  • Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device
  • Recap Done To do High level design Finish layer 2 Layer 1 Layers 3-6 Experiments layer 2 Finish poster Draft poster Thesis text
  • Challenges
  • Challenges Framework Open Extensible Layered Timing
  • Planning
  • Planning (https://tomsplanner.com/public/thesisplanningfrans/) To do Start Deadline To do Start DeadlineUpdate blog Now 2011 Buffer March 6 March 19 Layer 2 January 2 January 9 Report March 20 March 30 Layer 3 January 10 January 23 Presentation March 20 March 30 Layer 4 January 24 February 6 Poster April 16 April 27 Layer 5 February 7 February 20 Layer 6 February 21 March 5 Thesis text April 6 May 18
  • Statistics
  • Statistics Tweets 64 Blogposts 31 Comments 24 Papers skimmed 20 Papers read 16 Hours worked 165
  • Questions?