kamppi.nokia.mobi


I’m rather late with this since it has been more than a month this was news. Busy, moving to Berlin, and other lame excuses. But better late than never.

You might recall a little youtube video I posted back in October of me demoing a prototype at a press event from Nokia. As promised, but slightly later than planned, my colleagues back in Helsinki actually launched (press release) the thing in a place in Helsinki called Kamppi. Kamppi is a shopping mall plus bus station in the center of Helsinki. About 100000 people pass through the building every day. Mostly commuters but also shoppers. There’s several floors with shops, restaurants, etc. It’s an ideal setting for trialing our system and my colleagues worked hard to get the shops in Kamppi on board.

By launching I mean that we opened kamppi.nokia.mobi, which is a mobile website, for the public. You can visit this with your desktop browser of course but the website is designed to be used from a mobile phone with a mobile browser. A broad range of browsers from different phone vendors is supported but for best results you need of course the latest and greatest from Nokia. You can actually use the website from anywhere in the world though admittedly it is a bit pointless to do so unless you are planning to visit Kamppi or are actually in Kamppi (or on your way to Kamppi).

The site we launched has actually less features then the stuff we demoed in October. The reason for this was a change in focus of the trial and not the technology. The trial is now focused on indoor maps, vouchers, shop pages, and ratings. We found that the other features we demoed in October were nice but also a bit confusing to users. They may be added back later on. But since I no longer work in Helsinki, it isn’t up to me. But I put a lot of work in getting this trial going. I helped build and design the software and many of the features and had lots of fun learning Python, Django, and a load of other stuff as well as re-acquainting myself with Apache Lucene, Java, and OSGI.

Some highlights of features I actually worked on/designed:

  • Implicit profiles. Save vouchers in your account without actually signing in. This is a big benefit because most users will never bother to signup. This was implemented after we implemented both OpenID and Nokia Account. In the end the usability argument won. Nobody asks for your ID when you grab a paper voucher at the entrance. Why should digital vouchers be any different?
  • Search. The search server behind the scenes is based on Apache lucene and has custom extensions for indoor location tags, which we use to search through shops, vouchers, ads, etc. Many of the dynamic views have one or more search queries integrated to pull useful info out of the system. And of course there’s a search box as well. The website is in Finnish, which I don’t speak, and I configured Lucene to do Finnish stemming and tokenizing.
  • I didn’t build it but one of my former master thesis students, Daniel Wilms, did build the voucher subsystem for us after I sketched the design on a whiteboard. The voucher subsystem was born quite late in the process (a few months before the October demo) just because we could. We had been looking at voucher systems for some time because the use case was interesting and we decided to just go ahead and build it. We had the first working prototype implemented in about two days. The rest of the development was just tweaking the usability.
    • Additionally me and Jaakko Kyro have lead a team of developers to build this that was always changing, and other stuff, through nearly two years. During this time there were many internal demos, including one to our CEO, and external demos, e.g. at the Internet of Things Conference in 2008.

      So, it’s really nice that this is finally out. Go and check it out!

, , , , , , , ,

  1. #1 by Paul on August 21, 2009 - 7:59

    Hi

    I would just like to congratulate you and Nokia on the Kamppi trial for indoor wayfinding.

    I believe the day will dawn when this will be common in buildings, especially shopping malls. I only wish that I could experience using it in Kamppi.

    I have had a long interest in indoor wayfinding and have built quite a few prototypes of an indoor wayfinding tool for shopping malls and other buildings.

    I was originally aiming for an app to run on the mobile but after coming up against all the issues around Symbian signing and .sis files or .cab files or BREW files I am of the opinion that in an app for mass-release it is best to launch it as a mobi site.

    My ideas are still advancing in great big leaps and I already have a few workable prototypes but I am now experimenting with adding other more advanced features and know that I will be able to produce something workable in this regard.

    Hence I am watching the Kamppi trials with great interest.

    My only sad point is that as a lone developer I do not have the resources or the knowledge to add automatic position-finding to my app. Furthermore Flash is only a hobby so I have a daytime job and work on my app in my spare time.

    I cannot find any public comments on the Kamppi trials – even on the relevent websites there are very few comments. How has the reaction been so far ?? Would love to hear !

    Thanks and good luck for the future.

    Paul

    • #2 by Jilles on September 6, 2009 - 22:29

      Hi Paul, thanks for dropping by here. We’ve had a bit of press at the time of the press releases a few months ago. This resulted in some traffic of course and we considering the scale of the system and the limited marketing resources, this trial has been quite successful. I know Christian Prehofer and his team in Helsinki are still pushing the technology and concepts and they are working on more. I suggest you contact him if you want more details.

      As for mobile applications and websites. It’s easy to get distracted by specific technologies. In the end it’s a tradeoff between how many users can I afford to ignore and how cool do I want my application to be. A wap site may not be that cool but it runs on a lot of phones. The recent (past 2-3 years) trend of more full featured browsers allows you to do more and target a quite wide range of phones. With relative easy you should be able to target most newer Nokia phones, Android & iphones, misc phones with webkit or recent opera browsers, etc. Most vendors seem to have been convinced that html 3.2 doesn’t quite cut it anymore.

      I wouldn’t go for a .mobi domain name. I don’t believe many users know what it is and .com works just as well.

  2. #3 by Paul on September 18, 2009 - 12:36

    Hi Jilles

    Thanks for the feedback and for the tip about .mobi vs .com – will talk to my web designer on this point.

    Indoor wayfinding via mobile is such an interesting field. I still have to get my app on trial though. Having said that my 12 year-old son already used a previous prototype to find the toy store in the mall at christmas – so it cant be that bad. Right now Im experimenting with route-finder code.

    Thanks again.

    Paul

  3. #4 by Paul on January 14, 2010 - 11:57

    Hi Jilles

    Was just wondering whats the outcome of the Kamppi experiment? The site seems to have dissapeared a few months ago and now theres no news of any results?

    Also just to report back on my app. I entered it in the Nokia Calling All Innovators Africa Competition and came 10th overall.

    Now heres the thing which I am trying to understand. Everyone who has seen my app has raved about its usefulness and yet when I start investigating the marketing position of the mall someone tells me that most malls wont be prepared to pay too much for such an app because they dont see benefit in it for them.

    I mean there are malls here who actually pay to have a mall map printed but the map is so tiny its useless to everyone yet they pay for it. They may as well pour the money down the toilet in this case.

    So it would seem that we developers can spend as much time and money as we have making the most incredible indoor wayfinding tool but at the end of the day its a question of what the mall is prepared to pay for it.

    So for now I am keeping my app simple without too many features and am thinking of targeting it at the shopper as a webite download rather than at the mall.

    Of course theres also the problem of delivering it to as many mobile phone makes as possible. Here a mobi-based app would help except if its a Flash Lite app in which case the mobile viewing the mobi site has to have the Flash player onboard.

    Dont think that I sound pessimistic because I believe very much in my concept and in my app.

    regards

    Paul

  4. #5 by Jilles on January 14, 2010 - 14:34

    Hi again Paul,

    The kamppi experiment has ended. There is still some ongoing work but I’m not involved with that anymore. Contact James Reilly (james.reilly AT nokia.com) directly if you are interested in getting an update. There might be a paper in the works on this, but not sure on this.

    Regarding your application, congratulation! I believe the value of such applications to shops and malls is proportional to the number of people they can reach through it. Out of the box that is pretty much nobody because you have no users. That’s a chicken egg type problem of course but it is the core reason why it is hard.

(will not be published)


CAPTCHA image