Abstract
Device categories are converging, operating systems proliferating and physical devices are becoming more and more interconnected. However, to develop an application for different devices is extremely difficult and complex whereby Web technologies are a good candidate to solve this problem. To support application developers multiple approaches currently exist that providing solutions for platform independent application development based on Web technologies. In this chapter an overview about current Web application related activities is given and the webinos Web runtime is introduced. Webinos goes another step further by also exposing features of remote devices and services as well as allowing developing distributed Web applications.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Nokia Web Runtime, http://www.developer.nokia.com/Community/Wiki/Category:Symbian_Web_Runtime
Appcelerator Titanium, http://www.appcelerator.com/
Nitobi PhoneGap Project, http://www.phonegap.com/
Open Mobile Terminal Platform, BONDI Project, http://bondi.omtp.org/default.aspx
Wholesale Applications Community, http://www.wacapps.net/
World Wide Web Consortium (W3C), Device APIs Working Group (DAP), http://www.w3.org/2009/dap/
World Wide Web Consortium (W3C), Web Applications Working Group (WEBAPPS), http://www.w3.org/2008/webapps/
World Wide Web Consortium (W3C), Widget Standards Family, http://www.w3.org/2008/webapps/wiki/WidgetSpecs
GENIVI, http://www.genivi.org/
webinos, http://www.webinos.org
FatELF: Universal Binaries for Linux, http://icculus.org/fatelf/
Particle Code, http://www.particlecode.com/
InfoQ, A Survey on Mobile Development, http://www.infoq.com/news/2011/05/A-Survey-on-Mobile-Development
webinos API specifications, http://dev.webinos.org/deliverables/wp3/Deliverable32/API_specifications.html
Joyent Inc. Node.JS, http://nodejs.org/
World Wide Web Consortium (W3C), DOM Level 3 Events Specification, http://www.w3.org/TR/DOM-Level-3-Events/
webinos, open source code repository, https://github.com/webinos/Webinos-Platform
Wholesale Applications Community, Core Specification – Security and Privacy, http://specs.wacapps.net/core/index.html#security-and-privacy
OASIS, eXtensible Access Control Markup Language (XACML), http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xacml
WebOS, Hewlett Packard, http://www.hpwebos.com/us/products/software/webos2/
Boot2Gecko, Mozilla Foundation, https://wiki.mozilla.org/B2G
Chrome OS Google, http://www.cHROMIUM.org/chromium-os
Opera Widgets SDK, http://dev.opera.com/articles/view/opera-widgets-sdk/
Fraunhofer FOKUS, Media Web Runtime, http://www.fokus.fraunhofer.de/en/fame/projects/current_projects/mwr/index.html
Apache Cordova, http://incubator.apache.org/cordova/
OIPF, Decalarative Application Environment Specification, http://www.oipf.tv/docs/Release1/OIPF-T1-R1-Specification-Volume-5-Declarative-Application-Environment-V1_0-2009-01-06.pdf (accessed April 30 2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Paul, A., Steglich, S. (2013). Virtualizing Devices. In: Bertin, E., Crespi, N., Magedanz, T. (eds) Evolution of Telecommunication Services. Lecture Notes in Computer Science, vol 7768. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41569-2_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-41569-2_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-41568-5
Online ISBN: 978-3-642-41569-2
eBook Packages: Computer ScienceComputer Science (R0)