• DocumentCode
    631067
  • Title

    Towards cross-platform collaboration - Transferring real-time groupware to the browser

  • Author

    Wenzel, M. ; Gericke, Lutz ; Gumienny, Raja ; Meinel, Christoph

  • Author_Institution
    Hasso Plattner Inst. Potsdam, Potsdam, Germany
  • fYear
    2013
  • fDate
    27-29 June 2013
  • Firstpage
    49
  • Lastpage
    54
  • Abstract
    Mobile devices such as smartphones and tablets play an increasing role in today´s working environment. The variety of computer platforms increased in the same way, which makes the development of cross-platform applications even more challenging. Tele-Board is a real-time remote collaboration system based on the Java programming language. Therefore, it cannot be run on most mobile devices. In order to overcome this limitation, we redeveloped the system on the basis of HTML5 technology. We present an approach for combining web based networking and rendering in a single application for real-time collaboration based on SVG, HTML5 Canvas, Websockets, and Web workers. In our prototype we implemented optimization mechanisms leveraging the Canvas API´s rendering flexibility. This way, our canvas based rendering performs better than a respective SVG version. Moreover, our solution integrates server communication effectively so that the rendering performance is hardly influenced by user input.
  • Keywords
    Java; application program interfaces; groupware; hypermedia markup languages; mobile computing; mobile handsets; online front-ends; rendering (computer graphics); Canvas API rendering flexibility; HTML5 Canvas; HTML5 technology; Java programming language; SVG; Tele-Board; Web based networking; Web based rendering; Web workers; Websockets; computer platforms; cross-platform applications; cross-platform collaboration; mobile devices; optimization mechanisms; real-time groupware; real-time remote collaboration system; rendering performance; server communication; working environment; Browsers; Java; Message systems; Rendering (computer graphics); Servers; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Supported Cooperative Work in Design (CSCWD), 2013 IEEE 17th International Conference on
  • Conference_Location
    Whistler, BC
  • Print_ISBN
    978-1-4673-6084-5
  • Type

    conf

  • DOI
    10.1109/CSCWD.2013.6580938
  • Filename
    6580938