SlideShare uma empresa Scribd logo
1 de 28
Exploring collaboration on a tabletop
and mobile devices
Frans Guelinckx
http://thesis.fransguelinckx.be


Supervisors:
Bram Vandeputte
Gonzalo Parra
Content
Quick recap
Status
Demo
Challenges
Planning
Statistics
Questions
Quick recap
Framework

For developers
  Open
  Extensible
  Low coupling
Status
What have I done?

 Designed the framework
 Struggle with AllJoyn (a lot!)
 Implemented version 0.1
 First evaluation (ongoing)
Alljoyn


 Easy discovery and connection
 Remote method invocation
 NO file transfer
MT4j

Java
Tabletop UI
Multitouch interaction
Wrapped into my own classes
Android


 Android SDK
 Facebook SDK
Framework design
Framework diagram
  Alljoyn
  MT4j
  Android
  The rest
Interaction diagram
Framework diagram

 Collaboration      Collaboration

  Tabletop UI        Android UI

  File transfer     File transfer

  Connection        Connection
Interaction Diagram - connection

             Can I connect? My name is X.


                    Yes, you can.


                         OK.

    Loop           Need anything?


                         No.
Interaction Diagram - sending photos

                Need anything?


               Yes, I need photos.

   Loop
                255 bytes, false.


                143 bytes, true.


                  OK, that’s all.
Interaction Diagram - publishing on FB

                                 Need anything?


                            Yes, publish photos on FB.


                                Ok, which ones?


                                   These ones.


    Loop   Publish photos
What am I doing now?
Evaluation

 By means of a scenario
 2 test groups
   First without framework
   Then with framework
   And vice versa
Evaluation

 Scenario
   Share photos from a smartphone
   Make arbitrary selection
   Publish it on facebook
Evaluation


 Criteria
   Time
   User satisfaction (SUS and other questionnaires)
Evaluation



 Are design criteria met?
What am i going to do?

 Finish evaluation 1
 Implement version 0.2
 Re-evaluate (and repeat)
 Continue writing thesis text
Demo   (http://www.youtube.com/watch?v=lzF7LXehQAA)
Challenges

 Get alljoyn working
 Keeping framework extensible and low coupled
 Switching Ubuntu and Windows
 Making a demo video
Planning
Planning
    To do             Start     Deadline        To do              Start    Deadline
                                           Write introduction +
 Evaluation 1                                  further work       7 may     13 may

Implement 0.2        9 april    22 april   Write evaluation       14 may    20 may
                                           Write conclusion +
Evaluation 2,...                                  rest            21 may    27 may
  Write problem
     domain          23 april   29 april         Buffer           28 may     3 june

Write related work   30 april    6 may           Buffer           4 june   Apocalypse
Statistics
Statistics

                Tweets      151

              Blogposts      44

              Comments      30?

             Hours worked   427.5
Statistics
                Brainstorm          26
              Literature study      45
                  Design            78
              Implementation       154
                  Report            8
              Presentation 1        10
                   Article          21
              Presentation 2        10
                 Meetings           2.5
               Blog reading         17
                Blog writing        23
               Presentations        13
             Writing thesis text    20
                   Total           427.5
Questions?

Mais conteúdo relacionado

Semelhante a Thesispresentatie 30/03

Share everywhere: creating content with legs slideshare
Share everywhere: creating content with legs   slideshareShare everywhere: creating content with legs   slideshare
Share everywhere: creating content with legs slideshare
oerpub
 
Chinese teacher workshop march 12 by confucius institute
Chinese teacher workshop march 12 by confucius instituteChinese teacher workshop march 12 by confucius institute
Chinese teacher workshop march 12 by confucius institute
Lily Childs
 
Monday Slides
Monday Slides Monday Slides
Monday Slides
deschmi
 
App concept schedule
App concept schedule App concept schedule
App concept schedule
JohnLongworth
 
Web sockets are not just for web browsers
Web sockets are not just for web browsersWeb sockets are not just for web browsers
Web sockets are not just for web browsers
cjmyers
 
Learning Linq by Doing - Koans
Learning Linq by Doing - KoansLearning Linq by Doing - Koans
Learning Linq by Doing - Koans
Llewellyn Falco
 

Semelhante a Thesispresentatie 30/03 (18)

Share everywhere: creating content with legs slideshare
Share everywhere: creating content with legs   slideshareShare everywhere: creating content with legs   slideshare
Share everywhere: creating content with legs slideshare
 
Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)
Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)
Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)
 
Conole nlc
Conole nlcConole nlc
Conole nlc
 
Chinese teacher workshop march 12 by confucius institute
Chinese teacher workshop march 12 by confucius instituteChinese teacher workshop march 12 by confucius institute
Chinese teacher workshop march 12 by confucius institute
 
9: mobile technologies
9: mobile technologies9: mobile technologies
9: mobile technologies
 
Life of a Remote Developer - Productivity tips (MSBuild 2020)
Life of a Remote Developer - Productivity tips (MSBuild 2020)Life of a Remote Developer - Productivity tips (MSBuild 2020)
Life of a Remote Developer - Productivity tips (MSBuild 2020)
 
M256 Unit 1 - Software Development with Java
M256 Unit 1 - Software Development with JavaM256 Unit 1 - Software Development with Java
M256 Unit 1 - Software Development with Java
 
Monday Slides
Monday Slides Monday Slides
Monday Slides
 
DevOps Syllabus summer 2020
DevOps Syllabus summer 2020DevOps Syllabus summer 2020
DevOps Syllabus summer 2020
 
Get ready for web3.0! Open up your app!
Get ready for web3.0! Open up your app!Get ready for web3.0! Open up your app!
Get ready for web3.0! Open up your app!
 
App concept schedule
App concept schedule App concept schedule
App concept schedule
 
Poitou-Charentes JUG 2016 Eclipse Che: The Next-Gen Eclipse IDE
Poitou-Charentes JUG 2016 Eclipse Che: The Next-Gen Eclipse IDEPoitou-Charentes JUG 2016 Eclipse Che: The Next-Gen Eclipse IDE
Poitou-Charentes JUG 2016 Eclipse Che: The Next-Gen Eclipse IDE
 
On Selecting JavaScript Frameworks (Women Who Code 10/15)
On Selecting JavaScript Frameworks (Women Who Code 10/15)On Selecting JavaScript Frameworks (Women Who Code 10/15)
On Selecting JavaScript Frameworks (Women Who Code 10/15)
 
Web sockets are not just for web browsers
Web sockets are not just for web browsersWeb sockets are not just for web browsers
Web sockets are not just for web browsers
 
Learning Linq by Doing - Koans
Learning Linq by Doing - KoansLearning Linq by Doing - Koans
Learning Linq by Doing - Koans
 
Release Management
Release ManagementRelease Management
Release Management
 
Schedule For Year 4 09 10
Schedule For Year 4 09 10Schedule For Year 4 09 10
Schedule For Year 4 09 10
 
Schedule for year 4 '09 '10
Schedule for year 4 '09 '10Schedule for year 4 '09 '10
Schedule for year 4 '09 '10
 

Mais de 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
 

Último

Último (20)

80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 

Thesispresentatie 30/03

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. 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
  25. \n
  26. \n
  27. \n
  28. \n