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
Link To Document