On the challenges of building a web-based

On the Challenges of Building
a Web-based Ubiquitous Application Platform
Heiko Desruelle1, John Lyle2, Simon Isenberg3, and Frank Gielen1
1
Ghent University – IBBT
Department of Information Technology (INTEC)
2
University of Oxford
Department of Computer Science
3
BMW Group Research and Technology
Mobile is the Future...
happening right now

+1 billion mobile phones sold / year

+100 million mobile web users in the US (JPMorgan)

Mobile access will surpass PCs by 2013 (Gartner)
Vakgroep Informatietechnologie – Breedbandcommunicatienetwerken (IBCN)
2
Webinos Platform


Virtualized application platform

Cross-domain (PC, mobile, TV, automotive)

“Single app for every device”
Multi-device applications


Both parallel as well as serial usage
Leveraging the Web
Related Work
Single device apps
Multi-device apps
NaCl
Munin
Gibraltar
Personal Zone
= The set of all devices, owned by a particular user

Creating one virtual device

Remote-able APIs
Laptop
Tablet
...
TV
Smartphone
Car
6
7
8
9
Proof of Concept


Implementation for each of the core domains

PC (Windows, OSX, Linux)

Mobile (Android, early iOS)

Home entertainment (embedded Linux)

Automotive (Pandaboard)

M2M (Arduino)
NodeJS platform extension
10
11
Vehicle Dashboard
12
http://webinos.org/blog/category/demos/
Status and Future Work


Living labs validation

Evaluate stakeholders’ expectations

Validate users’ experience

Various user and developer personas
Next level of automated adaptation

UI adaptation and distribution
13
Thank you
www.webinos.org
@webinosproject
[email protected]