SlideShare a Scribd company logo
1 of 36
Exploring collaboration on a tabletop
and mobile devices
Frans Guelinckx
http://thesis.fransguelinckx.be


Supervisors:
Bram Vandeputte
Gonzalo Parra
Content
Subject
Status
Challenges
Planning
Statistics
Questions
Subject
Problem domain


Why 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     Deadline
Update 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?

More Related Content

Similar to Thesispresentatie 21/12

Responsive Web Design - Introduction & Workflow Overview
Responsive Web Design - Introduction & Workflow OverviewResponsive Web Design - Introduction & Workflow Overview
Responsive Web Design - Introduction & Workflow OverviewAidan Foster
Β 
Mobile web-design-trends-for-2011
Mobile web-design-trends-for-2011Mobile web-design-trends-for-2011
Mobile web-design-trends-for-2011Ni Dong
Β 
Using Microsoft Silverlight for Creating Rich Mobile User Experiences
Using Microsoft Silverlight for Creating Rich Mobile User ExperiencesUsing Microsoft Silverlight for Creating Rich Mobile User Experiences
Using Microsoft Silverlight for Creating Rich Mobile User Experiencesgoodfriday
Β 
Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)Henny Swan
Β 
The Mobile Future
The Mobile FutureThe Mobile Future
The Mobile FutureMintTwist
Β 
Uniway seminar ecommerce - 2011 10 04 - v2
Uniway   seminar ecommerce - 2011 10 04 - v2Uniway   seminar ecommerce - 2011 10 04 - v2
Uniway seminar ecommerce - 2011 10 04 - v2Uniway
Β 
Mobile Trends - Sosyal Medya Akademi
Mobile Trends - Sosyal Medya Akademi Mobile Trends - Sosyal Medya Akademi
Mobile Trends - Sosyal Medya Akademi Yagmur Anish
Β 
Pharma times mobile[2]
Pharma times mobile[2]Pharma times mobile[2]
Pharma times mobile[2]Doctors.net.uk
Β 
Challenges in building a mobile apps platform
Challenges in building a mobile apps platformChallenges in building a mobile apps platform
Challenges in building a mobile apps platformAvi Wortzel
Β 
SpotOn Brochure
SpotOn BrochureSpotOn Brochure
SpotOn BrochureMandar Joshi
Β 
ICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationMark Billinghurst
Β 
Mobile Technologies
Mobile TechnologiesMobile Technologies
Mobile Technologiespryorsw
Β 
Federico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native bothFederico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native bothIxDA_Poznan
Β 
Embracing the mobile frontier and reaching the digital natives
Embracing the mobile frontier and reaching the digital nativesEmbracing the mobile frontier and reaching the digital natives
Embracing the mobile frontier and reaching the digital nativesEktron
Β 
VSX 2012 Desktop Virtualization 101
VSX 2012 Desktop Virtualization 101VSX 2012 Desktop Virtualization 101
VSX 2012 Desktop Virtualization 101sbramfitt
Β 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012CorSource
Β 
Learning Interactions On Mobile
Learning Interactions On MobileLearning Interactions On Mobile
Learning Interactions On MobileRaptivity
Β 
Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)Paul Golding
Β 

Similar to Thesispresentatie 21/12 (20)

Responsive Web Design - Introduction & Workflow Overview
Responsive Web Design - Introduction & Workflow OverviewResponsive Web Design - Introduction & Workflow Overview
Responsive Web Design - Introduction & Workflow Overview
Β 
Mobile web-design-trends-for-2011
Mobile web-design-trends-for-2011Mobile web-design-trends-for-2011
Mobile web-design-trends-for-2011
Β 
Using Microsoft Silverlight for Creating Rich Mobile User Experiences
Using Microsoft Silverlight for Creating Rich Mobile User ExperiencesUsing Microsoft Silverlight for Creating Rich Mobile User Experiences
Using Microsoft Silverlight for Creating Rich Mobile User Experiences
Β 
Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)
Β 
The Mobile Future
The Mobile FutureThe Mobile Future
The Mobile Future
Β 
"Use of Mobile Apps: Harnessing E-Resources & Services in Libraries & Inform...
 "Use of Mobile Apps: Harnessing E-Resources & Services in Libraries & Inform... "Use of Mobile Apps: Harnessing E-Resources & Services in Libraries & Inform...
"Use of Mobile Apps: Harnessing E-Resources & Services in Libraries & Inform...
Β 
Uniway seminar ecommerce - 2011 10 04 - v2
Uniway   seminar ecommerce - 2011 10 04 - v2Uniway   seminar ecommerce - 2011 10 04 - v2
Uniway seminar ecommerce - 2011 10 04 - v2
Β 
Mobile Trends - Sosyal Medya Akademi
Mobile Trends - Sosyal Medya Akademi Mobile Trends - Sosyal Medya Akademi
Mobile Trends - Sosyal Medya Akademi
Β 
Pharma times mobile[2]
Pharma times mobile[2]Pharma times mobile[2]
Pharma times mobile[2]
Β 
Challenges in building a mobile apps platform
Challenges in building a mobile apps platformChallenges in building a mobile apps platform
Challenges in building a mobile apps platform
Β 
Mobile Commerce - Strategic Choices
Mobile Commerce - Strategic ChoicesMobile Commerce - Strategic Choices
Mobile Commerce - Strategic Choices
Β 
SpotOn Brochure
SpotOn BrochureSpotOn Brochure
SpotOn Brochure
Β 
ICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR PresentationICISTS 2011 Conference Mobile AR Presentation
ICISTS 2011 Conference Mobile AR Presentation
Β 
Mobile Technologies
Mobile TechnologiesMobile Technologies
Mobile Technologies
Β 
Federico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native bothFederico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native both
Β 
Embracing the mobile frontier and reaching the digital natives
Embracing the mobile frontier and reaching the digital nativesEmbracing the mobile frontier and reaching the digital natives
Embracing the mobile frontier and reaching the digital natives
Β 
VSX 2012 Desktop Virtualization 101
VSX 2012 Desktop Virtualization 101VSX 2012 Desktop Virtualization 101
VSX 2012 Desktop Virtualization 101
Β 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012
Β 
Learning Interactions On Mobile
Learning Interactions On MobileLearning Interactions On Mobile
Learning Interactions On Mobile
Β 
Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)
Β 

More from FransGuelinckx

Presentatie 29/04/11 Capita Selecta
Presentatie 29/04/11 Capita SelectaPresentatie 29/04/11 Capita Selecta
Presentatie 29/04/11 Capita SelectaFransGuelinckx
Β 
Capita Selecta 30/03
Capita Selecta 30/03Capita Selecta 30/03
Capita Selecta 30/03FransGuelinckx
Β 
Thesispresentatie
ThesispresentatieThesispresentatie
ThesispresentatieFransGuelinckx
Β 
Presentatie capita selecta 8/12/2010
Presentatie capita selecta 8/12/2010Presentatie capita selecta 8/12/2010
Presentatie capita selecta 8/12/2010FransGuelinckx
Β 
Chi10 Papercloud
Chi10 PapercloudChi10 Papercloud
Chi10 PapercloudFransGuelinckx
Β 

More from FransGuelinckx (7)

Capita 8/12
Capita 8/12Capita 8/12
Capita 8/12
Β 
Presentatie 29/04/11 Capita Selecta
Presentatie 29/04/11 Capita SelectaPresentatie 29/04/11 Capita Selecta
Presentatie 29/04/11 Capita Selecta
Β 
Capita Selecta 30/03
Capita Selecta 30/03Capita Selecta 30/03
Capita Selecta 30/03
Β 
Hands up
Hands upHands up
Hands up
Β 
Thesispresentatie
ThesispresentatieThesispresentatie
Thesispresentatie
Β 
Presentatie capita selecta 8/12/2010
Presentatie capita selecta 8/12/2010Presentatie capita selecta 8/12/2010
Presentatie capita selecta 8/12/2010
Β 
Chi10 Papercloud
Chi10 PapercloudChi10 Papercloud
Chi10 Papercloud
Β 

Recently uploaded

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
Β 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
Β 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
Β 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Dr. Mazin Mohamed alkathiri
Β 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
Β 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
Β 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
Β 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
Β 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
Β 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
Β 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
Β 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
Β 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
Β 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
Β 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
Β 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
Β 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
Β 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
Β 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 πŸ’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 πŸ’ž Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 πŸ’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 πŸ’ž Full Nigh...Pooja Nehwal
Β 

Recently uploaded (20)

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
Β 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
Β 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
Β 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
Β 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
Β 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
Β 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
Β 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
Β 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Β 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
Β 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
Β 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
Β 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
Β 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
Β 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
Β 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
Β 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
Β 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
Β 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
Β 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 πŸ’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 πŸ’ž Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 πŸ’ž Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 πŸ’ž Full Nigh...
Β 

Thesispresentatie 21/12

  • 1. Exploring collaboration on a tabletop and mobile devices Frans Guelinckx http://thesis.fransguelinckx.be Supervisors: Bram Vandeputte Gonzalo Parra
  • 4. Problem domain Why tabletop + mobile devices? Added value?
  • 5. What has already been done? Tabletop applications Frameworks/toolkits Research βž› Focus on tabletop
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Frameworks/toolkits Open Mobile support Surface SDK βœ— βœ“ DiamondSpin βœ“ βœ— MT4j βœ“ βœ— Cruiser βœ— βœ“? SparshUI βœ“ βœ— LibTISCH βœ“ βœ— ... βœ“ βœ—
  • 11. What do I want to do? Scenario? No framework to work with! Fill the gap: tabletop >< mobile devices Based on scenarios
  • 13. Framework foundation Based on scenarios Open, extensible and layered
  • 14. Tabletop Mobile device Mobile device Mobile device
  • 15. Tabletop Mobile device Mobile device Mobile device
  • 16. Tabletop Mobile device Mobile device Mobile device
  • 17. Tabletop Mobile device Mobile device Mobile device
  • 18. Tabletop Mobile device Mobile device Mobile device
  • 19. Tabletop Mobile device Mobile device Mobile device
  • 20.
  • 21. Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device
  • 22. Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device Establishing connection
  • 23. Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device File transfer
  • 24. Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device Integration in mobile devices
  • 25. Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device Appropriate representatin on tabletop
  • 26. Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device Enabling territories
  • 27. Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device Add collaborative working
  • 28. Layered design Tabletop Mobile device Mobile device Mobile device Mobile device Mobile device Mobile device
  • 29. Recap Done To do High level design Finish layer 2 Layer 1 Layers 3-6 Experiments layer 2 Finish poster Draft poster Thesis text
  • 31. Challenges Framework Open Extensible Layered Timing
  • 33. Planning (https://tomsplanner.com/public/thesisplanningfrans/) To do Start Deadline To do Start Deadline Update 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
  • 35. Statistics Tweets 64 Blogposts 31 Comments 24 Papers skimmed 20 Papers read 16 Hours worked 165

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. 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
  5. Examples in next slide\n\nResearch:\npeople are territorial -&gt;\nscaling objects and turning them the right way up\n
  6. Settlers of catan\nBrainstorm application\nPutting together a story\n
  7. Settlers of catan\nBrainstorm application\nPutting together a story\n
  8. Settlers of catan\nBrainstorm application\nPutting together a story\n
  9. \n
  10. No paper prototype!\n\nMy framework will be built on top op existing one. OpenGL and CV...\n\nThought of scenarios -&gt; list of features\nDon&amp;#x2019;t cram list of features into framework, but start from real scenarios and work my way down.\nMore details later\n
  11. \n
  12. 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
  13. Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  14. Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  15. Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  16. Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  17. Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  18. Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  19. Send photos to tabletop\nMake album together\npublish it on facebook or other social network\n
  20. Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  21. Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  22. Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  23. Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  24. Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  25. Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  26. Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  27. Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  28. Send calendars to tabletop\nShow merged calendars for better overview\nSend changes/added appointments back to smartphones\n
  29. 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
  30. 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-&gt; work out scenario\n\n
  31. 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-&gt; work out scenario\n\n
  32. 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-&gt; work out scenario\n\n
  33. 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-&gt; work out scenario\n\n
  34. 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-&gt; work out scenario\n\n
  35. 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-&gt; work out scenario\n\n
  36. 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-&gt; work out scenario\n\n
  37. 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-&gt; work out scenario\n\n
  38. 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-&gt; work out scenario\n\n
  39. 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-&gt; work out scenario\n\n
  40. 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-&gt; work out scenario\n\n
  41. 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-&gt; work out scenario\n\n
  42. 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-&gt; work out scenario\n\n
  43. 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-&gt; work out scenario\n\n
  44. 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-&gt; work out scenario\n\n
  45. 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-&gt; work out scenario\n\n
  46. 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-&gt; work out scenario\n\n
  47. 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-&gt; work out scenario\n\n
  48. 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-&gt; work out scenario\n\n
  49. 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-&gt; work out scenario\n\n
  50. 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-&gt; work out scenario\n\n
  51. 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-&gt; work out scenario\n\n
  52. 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-&gt; work out scenario\n\n
  53. \n
  54. \n
  55. Design layer per layer\nKeep 3 keywords in mind\n\nI feed of stress and deadlines\n
  56. \n
  57. 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
  58. \n
  59. \n
  60. \n