Creating a mobile web application platform: the lively kernel experiences
Proceedings of the 2009 ACM symposium on Applied Computing
Mobile application market: A developer's perspective
Telematics and Informatics
Node.js: Using JavaScript to Build High-Performance Network Programs
IEEE Internet Computing
Mobile application development: web vs. native
Communications of the ACM
Real-time groupware in the browser: testing the performance of web-based networking
Proceedings of the ACM 2011 conference on Computer supported cooperative work
Gibraltar: exposing hardware devices to web pages using AJAX
WebApps'12 Proceedings of the 3rd USENIX conference on Web Application Development
Cross-Platform Access Control for Mobile Web Applications
POLICY '12 Proceedings of the 2012 IEEE International Symposium on Policies for Distributed Systems and Networks
Ubiquitous mobile instrumentation
Proceedings of the 2013 ACM conference on Pervasive and ubiquitous computing adjunct publication
Multi-device application middleware: leveraging the ubiquity of the Web with webinos
The Journal of Supercomputing
Hi-index | 0.00 |
People use an increasing number of consumer electronic devices to access their mobile apps. To enhance the applications' immersive user experience, these devices often expose APIs for accessing a wide array of sensors and domain-specific capabilities. Existing mobile application environments, however, only provide limited support for cross-device access of such APIs. To address this limitation, the Webinos platform was designed. Webinos is a virtualized Web-based application platform, aiming to support the collaboration of multiple devices within a single mobile application. In this paper we elaborate on the Webinos platform design. We discuss the encountered design challenges regarding portability, scalability, and privacy, and how these were mitigated.