Johan Wikman

Learn More
We will demonstrate how a common mainstream web application development stack, the so-called AMP stack, can be installed on a mobile phone and used for creating a mobile website that utilize the unique characteristics of a mobile personal device. By providing a widely used web application development environment also on the mobile phone, we foresee that the(More)
Mobile phones are powerful enough to host web servers, but HTTP access to them is currently impracticable in most operator IP networks. We present a demo system providing operator independent HTTP access to web servers running on mobile phones for anyone browsing the Internet. A general overview of problems to solve, our implementation, and possible future(More)
Current mobile phones are increasingly becoming like general purpose computers and we are reaching the point when mobile phones can even act as servers. In this paper we briefly describe how the Apache httpd web server was ported to the Symbian/S60 platform and how access from the Internet to a web server on a mobile phone is arranged. We further explore(More)
We will demonstrate how an existing content management system, Drupal, can be used on a personal Web site that is running on a mobile phone. It allows users to easily create and configure a Web site to their mobile devices that is able to take advantage of the wide set of normal functionality of the content management system and the context and data of the(More)
We report on a design exploration into how a large multi-touch tabletop display can be used for information visualization. We designed an interface where users explored a tagged photo collection by bi-manual manipulation of the collections' tag cloud. User feedback showed that despite the availability of multi-touch most of the actual interactions were(More)
Device shipment trends indicate that the number of web-enabled devices will grow very rapidly. The rapid growth of different types of devices in our daily lives will fundamentally change the expectations on device synchronization. In this paper, we introduce EDB -- a database architecture that has been built specifically to support automatic multi-master(More)
  • 1