It’s happened so fast. Isn’t it just yesterday, that we were sitting at the TV, watching recorded Knight Riders from VHS tape? Suddenly DVD came (in 1996) and conquered. DVD enabled better quality picture, and also things like extras and multiple language subtitles. When things became essentially all digital, the possibilities were totally different from the analog era.
But there’s still scarcity; and I think it’s annoying. When I go to a movie rental, it has a certain number of copies about each movie title. I was looking for the Quantum Solace, the newest Bond film. But my rental had about 10 copies, all gone at the moment. So I drove in vain; well, truth be told I did pick another movie and it was great (The Valkyrie).
Still I’d like to be able to see a movie (that I know exists) whenever I choose. This is technically possible. It’s going to require some adaptation from many parties. Some don’t like the change it brings. Video on demand (VOD) is the term used to describe a system in which you can have your movies anytime you want. It differs from ordinary broadcast systems in that the demand part is really an active trigger for the movie to start streaming home. In broadcast, the station is constantly pushing its own content, without a regard to what the receivers want.
It may be that these limitations will never budge, but I’d be quite surprised then. Because the value of information is in its adundance. If movies get out and are seen more, the culture of moviegoing also excites and the revenue stream should increase. We are already diluted by media, but I think VOD is one move towards more intelligent viewing habits.
VOD will compete with peer-to-peer and other free content from the Internet. Although it can be claimed that amateur videos will never beat professional ones in “objective quality”, it remains to be seen how the market share settles. Youtube videos are wildly popular – it’s those 1-5 minute clips that make people stick to the computer for a significant period of time.
Apple could enter the videoplayer market; it has sleek design, a great reputation, and I think the electronics manufacturing process is good quality. Apple’s roots are part created by the gizmo guru Stephen Wozniak. I was surprised that the company did have an experiment in set-top boxes (STB), called Apple Interactive Television Box.
A key decision for the consumer will be: whether take an allround PC entertainment system, or dedicated gadgets for viewing the on-demand video. I think we will probably go to the turnkey solution, since PCs don’t have a reputation of being user-friendly. It’s simply so much easier to have a ready-made solution, in which someone has spent countless hours designing it to be easy to use.
Sometimes you need a specific thing. One of these for me is a synchronization software between my Nokia e71 and Google calendar. Then I’d like to have Roboform play with Chrome browser. And… and… (Roboform is a catchy utility that stores passwords and feeds them into your browser when you need them).
In this story I describe how I spent an hour doing “installation” instead of actually using the software. The plain need to have a software on my phone turned out into an adventure where passwords, websites, ftp programs and what not play a big part. Having moved on from the software based solution into a web-based one was no help. I kept receiving synch errors.
It actually brings light to the bigger problem of these giants (Nokia, Google) not being able to co-operate enough so that users would benefit from the situation. It seems Nokia phones don’t have a decent software for calendar synchronization. Please correct me! I would so much like to be wrong in this case. What my experience tells is that trying to search for good software and getting it right is sometimes a horribly frustrating experience.
Each one of the installations is an adventure. You can never quite be sure you will reach the target. It took about 20 years for Windows software installation process to settle down and get standardized. Mobile phones have a head start. What I’ve gathered is that there are some sort of standards right from the beginning for eg. Symbian installations. I really liked exploring the Nokia e71 right from the beginning, since there were much pre-installed software. I liked Widgets. -ED. It turned Ovi.com, me not like! I haven’t digged into it but I really do miss the ease of use of Widgets.
I’m probably the only one on this planet to be specialized in doing things the hard way. Or then tech really is complicated. I want Calsync60 on my Nokia phone. It’s available on the network, and I’d like to just download it directly to my phone, since I don’t have the sync cable nor working bluetooth.
Well, turns out I can’t find a .SIS installation package on the whole net. All articles point to this one location, which has a .zip file. It contains two things: the real installation package (a .sisx) and an information file (text). It’s plain irritating that software installation is this laborious.
I next need to install Filezilla to get ftp connection. So downloading yet another 3.8 megabytes. After installation, I connect to my own site in order to store the installation .sisx there. Need login information, which I rarely use. It’s on another machine, stored in the Filezilla profile. Well, a couple of minutes later I had my installation package on my server, ready to be downloaded to Nokia. I took it. The download went fine. Then, it opened the .sisx into notepad. And crashed (jammed). The phone didn’t respond to power off anymore. So I took out the battery, and booted that way. It’s amazing I’d spent approx. an hour trying to get a single software into my phone. This must be on the hot agenda with Nokia. They’re really in trouble with software installation usability. It ain’t satin smooth exactly, as this story has revealed. I hope they get it right with whatever the solution is. Because it’s getting more important by each day.
The good working solution was to do installation of PC Suite, and then install the .sisx package from a local directory. Because PC Suite makes your PC understand the file extensions, thus it identifies the file correctly and you can install the software to your phone. I should’ve known and skipped all the extra steps, but you never know unless you try. 🙂 But wait. The story goes on. I had to tweak my phone’s date and time back to 2008, so that the Calsync60 didn’t expire. And thus the calendar functions of course deteriorated. Putting it back into proper date, the software wouldn’t play ball anymore. I was stuck.
Back to software business..
I dream of a system where I could just tell what I want, and the right software would be offered. Today it’s a lot of googling around and checking the details when you need something. And there’s often a big negative surprise about an installed software: it has some viral marketing, crippled functionality, time limitations, and most often functional mismatch. But I don’t know whether software could be put into a feasible property matrix. Like: I need sync between Nokia e71, and Google Calendar, no limits, free of charge. The system would weed down possibilities according to my criteria.
And please, make installations easier. Away with the certificates hassle, away with searching all day along, and coming up with strange circumventing. I don’t know how, but installation of software should be completely free of location, circumstances, whatsoever. It should be as simple as breathing.
I would just like plain software, nicely packaged, easy to look it up, so that I could enjoy it as soon as possible. There, the challenge has been thrown!
EDIT: on 25th June 2009, in the morning, I got GooSync.com to work with my phone. The previous systems error (not giving much clue) was due to the lack of connecting my profile with my Google Calendar. So perusing the user interface at Goosync I noticed there was a kind of to-do list of things to do, so I filled in the information and thus authorized GooSync to access my calendar.
The iPhone is way cool. I took a short test ride today, on 23rd June 2009. The authorized Mac reseller in Helsinki downtown had one these gems, that everybody has been buzzing about for.. ages? I’d seen the gadget live twice before this. But never actually got a feeling for it.
The phone is visual. It’s very visual; nice contrast, good resolution, and the navigation (since the keyboard is virtual – onscreen keyboard) is done completely on the screen. Only a back-button exists, which you can push to get one level up in the menu hierarchy. The functions (Stock, maps, photos, etc.) responded quickly – this is what I really like. It makes the user interface much more usable, when you don’t have to stare at silly progress bars telling you the wait time.
The virtual keyboard is pretty nasty. I couldn’t do fast typing with it at all; a thing that I’ve accustomed to with ordinary computer keyboards as well as the Nokia e71 keyboard.
Would I take an iPhone? You bet! Waiting for my current mobile lease to unleash me. Perhaps it’s going to be the 3rd gen iPhone then.
Open source and open standards are a major thing. For some, it’s the antithesis to commercialism and modern capitalism. But I think that’s quite a shallow and biased view. In the media I’ve caught glimpse of placing Europe as the old, industrialist nation that wants to protect its citizens from unfair competition by slapping US companies with hefty fines. I don’t know if this can fairly be said. Law is very abstract for me; especially that of continent-wide competition and international issues.
Internet Explorer’s place in Windows can well be justified. If I said that Internet was merely an obscure backyard that people would seldom visit, I’d be red in my face. Of course you want to surf the net. Only the most recluse writer or professor could stay out of the global network of thought. The decision to withhold IE from Windows 7 feels like an ATM vendor would be obliged to only supply the hardware but let each person choose their own user interface for the money withdrawal.
But let’s get to the point. I’m writing about open source and service components, and the possibility that the services would have open interfaces. Facebook, Twitter and many other new media services are exposing their data, intentionally. These tools increase their usefulness by letting other developers take benefit of existing technology. People can write client programs to make Twitter look different, in radical ways.
What we have currently is a highly evolved world wide web. There’s pictures, animation, sounds, videos, text, functionality; complete programs, etc. A lot of things, that is. You can start to really live your life online. Doing spread sheet, word processing, blogging, messaging – it’s possible on WWW. So there’s an immense amount of data, both well-organized and chaotic. But what we don’t have are open interfaces (APIs) to this data. They are actually increasing in amount, but we’re still infants on this area. Google has a good supply of open interfaces; so do the aforementioned messaging/social services.
What’s often available is a certain service, like a bus schedule site. It’s evolved over time, and contains everything you could think of. But you can’t use the site programmatically – through another piece of code. In other words the site doesn’t expose its database to any other user. Imagine how neat it would be to be able to scrape the schedules, and use them in connection with say, a calendar software. If you received an email from a friend, and it contained an identifiable place+time combination (“let’s meet in W 42nd St and 7th Avenue, New York, on 21st June”), your personal assistant program would instantly lookup possible methods to getting there, plus the weather! You wouldn’t have to navigate in a web browser, search the screen, click on several selections, and then get the results. No, you’d instantly get several useful pieces of information regarding the meeting.
There are some desperate attempts to “rob” information from sites. It’s called scraping the web. But this is quite a heavy method, and if the site presents its data in another way, the scraping program has to be accommodated in accordance. So it means constantly watching for changes in the source web page and staying abreast.
Databases are at the heart of business logic. They feed the systems that work on the data. So that’s why it’s so easy to do the decision to lock down access, and only offer results derived from the base data. It’s the “traditional” point of view to business. The new wave is to make components, which can be used by other developers. Of course as we’re talking about entrepreneurs and companies, there still has to be some business logic in this behavior – it has to be justified and rational.
Exposing data has one more major thing: when you do that, developers will surely start to bombard you with questions, reporting inconsistencies, etc. This can be very demanding on the company. No matter what kind of AS-IS statements you make, you still get a lot of communications. Wise companies take benefit of this instant and free feedback, while old-school companies possibly even withdraw their offer and seek asylum.
When I used to work for a map-making company, I was quite horrified by the license costs of map data. Individual people would often like to use a piece of map, just for a passing opportunity – advise friends how to drive to their birthday party, or show where their cabin is. Legally this requires a license. So the response on people’s behalf was to draw maps themselves, scan telephone directory maps, and what not. I mean it was really creative how the licensing was avoided.
But, that’s not true anymore. Google Maps has made it possible to link to a clear piece of map, and not have to pay any license fees. And I think it’s great! But it brings to front the question, what kind of information should be made free? And can governments play a part in this? Should they? What is Google suddenly decided to change the terms of service? Let’s say 50 million people had made homepages with a map link, and suddenly the terms changed and said it wasn’t legal anymore. Even though I don’t believe this to be likely, it’s possible. Do companies have some liabilities about the terms they provide, or is it ok to change them arbitrarily?
I have to say there are more questions than answers in this article. If you know more about the legal issues, especially regarding terms of service and the process in how they can be changed, feel free to contact or leave a comment here! Thanks.
Do you know what (search, connect, wait, wait, open, login, wait, select, accept, check) means? Why, it’s uploading your best photos from the phone to a public place like a web album. Sounds pretty complicated though, and that’s exactly what is currently is. We often don’t do things because the steps are taking too much time. It’s like having to brush your teeth when you were kid. It was inevitable, yet you lingered until it was forced.
In the example you first search for the USB cable (Bluetooth isn’t reliable enough, anyway). Then you connect your phone to a Windows-based host, which takes ages. Then you open the management software for your phone, which enables picture uploading. You login into a site, where you will be publishing the pics. You wait for the site to respond. Then you select the pictures for uploading, and accept the transport. You finally check that everthing went as was expected.
We’re stuck in old metaphors. Old ways of thinking what bits represent and how they should be transformed into new meanings and places. But there’s constant change, and I think we’re headed for much smoother waters. Since cellphones start to be quite mature in hardware, there’s a craving for better user interfaces. We might soon forget the times that functions were deeply buried in layers and layers of menus. Context-sensitive menus and buttons will probably be increasing. There’s always the balancing between limiting what a user can do, and trying not to make the user interface too confusing by including all possibilities.
A central tenet to user interfaces has been the direct manipulation of objects. Instead of burying things into hierarchical systems, the designer presents instantly graspable objects which users can alter, move, resize, etc. In phones, wouldn’t it be nice to just tap on the pictures, and send them instantly into a shared place?
I’m slightly inclined to Apple attitude in these. Nokias kind of have the old world scent in exactly that things are hierarchical and a bit out of date. It’s still very interesting to see how the competition turns out. I don’t know about Apple’s production strategy or platform strengths, but Nokia has a history of producing a lot of things on its own, so I think it has a key strength in here. And both parties are learning from each other just like in the operating system wars.
In the web world (see, we gotta still separate mobile from the web, for practical reasons), the channels are split. If you’re on Facebook, it takes some effort to get content into some other system. But there are pipes which let people share their most interesting experiences into other social networking platforms and data drains.
The familiar phenomena is this: You hear about a new medium; let’s say Twitter. You take a couple of moments to think about whether to join. You Google some arguments about the service, ask friends, look up the traditional media, and then make up your mind. Eventually, you’ll probably at least take a test ride. Registration is usually quite light.
The first steps in the new medium are crucial. If the experience is good, and you find it useful or fun, you’ll probably stick to it. For example, I started using Twitter, but then there was a pause. It was barren. There was no relevant content, no friends. Later on I found this great client called TweetDeck. The tool instantly boosted my twitter usage. I started to see a lot more of it, and could stay in power by adjusting the windows, and having a constant and quick access to the control buttons.
The interesting question is, whether these technologies will come together, or stay as islands of their own. The typical setting is that I sit down at my computer. It takes me some 5-10 minutes to get all necessary apps and services running and logged into. At the end of the day, logout takes some time and I have to think about what apps I can leave running, which I should turn down. I’d like to transport this desktop into my phone, as-is. Currently that’s not possible. I have to make decisions and a lot of manual work to carry some of the services in different gadgets.
The IT department faces a lot of decisions, too. They have to be updated about what’s available on the markets. Often there’s a slight overflow of information. And the new systems planning is not the only chore running. Basically keeping old systems up and running and secure is taking its share. So for all of these reasons the decisions are usually very conservative: Let’s stick to the old and known. And keep things simple. That’s a good decision, in a way. But it also limits the company(=employees) from gaining true benefits from new technology.
It’s interesting to see how communications tools are evolving. Almost everyone has a mobile phone, and an email account. Some use MSN, IRC, Twitter, Facebook, and other web sites. But to pull it all together in a sensible manner, that’s a challenge. How many times you’ve got an angry call about not having responded to an SMS? How many times you’ve picked your mobile from your pocket, and found out that somebody put an important message and didn’t call after you.
These are lost chances. They’re things that could have gone better. Much better.
It’s amazing how much Murphy’s Laws dictate our experiences with communication. A wise professor said, that communications succeeds – but only by chance. I can’t but agree!
There are some fundamental points in communications. – People don’t try to initiate comms for an infinite amount of time. They get exhausted or frustrated. – You really do communicate both by being active and by being passive. These are signs. If you answer, you indicate an interest in messaging. If you don’t answer, no matter what the real reason is, you give out an image of not being interested. We interpret things; we don’t see things as they are. – The message is always context-sensitive. And this is especially important in faceless net communications. A joke or sense of irony is often misinterpreted.
What I’d like to see, is a unified communications system for everyone. Some companies are exploring the possibilities. I got the spark today, after installing a Twitter front-end called TweetDesk. It gave me a whole new view on using Twitter.
UC essentially means that you carry on messaging, no matter what the situation and available equipment. For some this is a red flag, a no-no. But the truth is that the experience can only be understood by trying it. UC sometimes does raise one to the shoulders of giants. There’s a feeling of kind of surfing on top of all communications; you don’t miss things, or at least you have knowledge of what you are missing. Because basically currently we still live in the information dark ages. Email is read a couple of times per day – sometimes once in 3 weeks. Of course this varies a lot by person. Some occupations require much more speedier communications – take journalists for example. I’ve followed the life of a 4-team editorial for 7 months, and it was very interesting.
Unified communications requires a couple of things. A good infrastructure is necessary; good-quality, low-lag, country-wide wireless network coverage. It also requires user education into the tools. And the resilience from the user to really utilize the tools.
And for us users, it requires a lot of configurating. There are no silver bullet, turnkey solutions that I know of. You do the building by enabling system after another. And the result might be that you end up jumping from application to application, sometimes having to log-in at times that wouldn’t suit you well.
As of writing this, I’m dropped out of a WLAN at local cafe. This happens every 1/2 time I’m here. And at home, my own WLAN regularly drops me once in two hours. This is the magic of tech. It’s always in need of configuration, and sometimes you’re not in charge. So the technological resiliency cannot be overstated. To have a successful UC requires extremely robust solutions. Perhaps even having instantly switching backup systems.
Thanks to some preview problems, I ended up losing my 3 paragraph text about TweetDeck. (Goddamn stateless web 😉
Today I started out in an ordinary fashion. BEEP, BEEP. Stepping up, going to toilet, taking the orange juice; clothes on, and getting out. The bus came as usual, on time. Had a good chat with my neighbour on the way work.
After he left, a bit earlier, I took out my laptop and started browsing the World. Wide. Web.
Some news were mainstream. Then I stumbled upon Techcrunch, and caught the name Tweetdeck. No idea what is was. Reading an article about the company raising some venture capital, I gave the program a try. Sold! I had met something extraordinary.
Anyway, cutting the story short, check it out, TweetDeck is an excellent client for using Twitter. You’ll love the new experience compared to using twitter via web. I installed it this morning, and after 3 minutes of usage I was sold. There’s just beauty about it. It’s mesmerizing. I think the program will have a great future.
Information comes in much more usable form via TweetDeck. With Twitter, it was so 1-dimensional. TD allows you to configure the windows like you want it. You can scroll horizontally if there’s too much to fit in one screenfull. And one of the best things is an audible alarm when a message comes through, if you have TD in the background.
Since administering a computer system is always more or less Excel files, papers, and all kinds of fuzzy stuff, I came up with a draft of an integrated system (a computer program) which would put some of these things together. It would make the process of administering much easier, by relieving the admin from remembering where he has stored bits and pieces. We admins often run too much. Running is bad in work sense – it means the process is unpolished.
So the below system is a client-server solution; the clients being very lightweight programs run on each workstation (or laptop) which is to be administered. The server is the command-issuer; the admin is connected to a server, and this can be done from any IP location. As long as the administrator has connectivity to the server, and the server can see the client, the system works.
A big benefit which I haven’t come across, is that AdmiNEXT would also include the possibility to make maps: of networks, of actual workstation locations, etc. There’s a lot of remembering in a big office space, and especially when there’s someone new doing the installations, they run into problems with locating stuff.
My dream system for user and computer administration (AdmiNEXT) would include:
* a state and machine register, for easily seeing what installations have been done * the above would be shareable by RSS, web, calendar, text message, mail – to admins and other interested parties * a command line interface to controlling AdmiNEXT (in addition to GUI) * shell mode for running Windows commands directly * possibility to run 3rd party installers and other tools * a chat, for communicating between admins and also end users * project view: easy overview of the whole project currently underway; workhours, efficiency, and piecharts of what is taking time * all functionality and user interaction is logged * a AdmiNEXT client program is run in each workstation; this executes the work * superClipboard for storing all those little snippets of information, that usually are written on PostIT notes * ability to run patches to both Windows and 3rd party software * lightness! AdmiNEXT should itself be very lightweight, so that it will be used. * visuality: everything from the ground floor plans of buildings to network topologies could be visualized, perhaps even on maps * expiry dates for operations and objects: you will be reminded when to renew
Currently IT is being handled in a variety of ways. Users suffer. Bad decisions are everyday; like taking away necessary tools. I’ve seen cases where people couldn’t read intranet anymore, since it contained documents made in a proprietary format, but to which the users didn’t have a license. It was bad judgment. Saving in the wrong place. Also made me appreciate open formats and free software. There is software and there’s software. Document reading is a basic human right. You shouldn’t have to pay for that. A complicated SAP system is not. I understand the royalties there.
Btw. I wonder if running stops. Not only that, we could be swirling in these nice little caddies around the office. Noiseless, environmentally friendly, good looking surfpads on wheels. They’d perhaps have a screen, very thin and cool, showing you a radar-kind view of the office or other premises. You’d see targets like computers, switches, routers, and others. No more wondering where your work target is. Yes, it’s the Blade Runner inspired scene. 🙂 And of course walking is healthy. But I’m a utopist.
This article contains two main branches. First I’m going to talk about the misjudgments somebody made in the design of a Finnish traveling card, and in the latter part I’m ranting about tech in general, but mobiles and new services in specific.
Sometimes it’s pretty obvious when something has been designed badly, or in a user-hostile way. I was renewing the trips in my electronic travel card. To my surprise, there were a couple of things: – I could only select 22 or 44 trips – the trips would have to be consumed in 59 days (by 9.8.2009)
The back limit to my trips was that the card would receive some kind of update (a product code update). So what? It’s not my problem! It’s good to make people informed of what is happening, but that a product code update should affect the way I use my trips – that’s unacceptable. We should be riding the technology, not be pushed by it.
It’s funny that I am affected so much as a consumer by the apparently kludgy choices somebody made during the design of the card. Did the team think about people’s true needs? Like flexibility and the freedom to travel when appropiate. I don’t think the bits are going sour – they last practically forever. So why the 2 month time limit? I’ve no idea at all.
Why I’m writing about this is not that it would shade the sun and shatter Earth. It’s because this is pure abuse of technology. Tech is not meant to limit people’s freedom of movement and their choices. It’s supposed to do the total opposite: liberate!
We could have the liberty to do trips and pay by the kilometer. Or, if there’s a campaign, take advantage of it. Whatever. But not like this: you’re given 2 options, and forced to use your trips in due time – or else you lose direct money.
It may be that the inflexibility of the electronic card is actually inherited from the underlying system. When I go to the travel agency selling these things, I can’t but notice how akward all the filing folders and papers seem. They have tons of tables about the cost of specific trips. Based on location, length, age group, and who knows what other factors, the whole pictures become unnecessarily complex.
I think specific travel cards will perish some day. Because simply there’s no idea at all to make people carry tens of different cards. Ok, currently they are a splendid way of branding something, and perhaps we really don’t yet have means to make universal electronic payments, thus we’re stuck with these cards. Cellphones are one candidate to take the place of cards. They do have some problems though: one is the possible lack of power. If the battery is dead, and you’re supposed to beam up some kredito to the bus, how are you going to do it?
What happens when traveling is difficult? Of course in a bigger picture the traveling has gotten a lot easier during the centuries, but we’re still quite far from the optimal. Because every country, region and even bigger cities have a proprietary, customized traveling card system! Why couldn’t we parametrize traveling universally, and start doing it using a single system? Just like TCP/IP protocols are the backbone of the whole communications revolution, I think traveling could also have much simplified and unified structure.
The design would have to encompass a lot of questions. First a survey of all the major travel systems; what exists? Thinking through the user’s point of view (what is it we are after: easy, affordable, sure travels) and of course the implementor’s side.
Many travel agency offices seem to be a collection of quite a pile of paper, strange obsolete stamping machines, and other oddities. In a world, very old-fashioned. I can’t imagine any reason why this kind of paper, scissors, and ink combination would beat information technology. What I mean by that is that putting the information into chips, and effectively provisioning the bits in what ever places necessary would be an improvement over the current system.
Just recently I waited 15 minutes at such an office. 11 people were buying tickets before me. What was my need? To renew 22 trips into my electronic card. So I’d need about couple of kilobytes of data on the card. For that I really did wait one quarter of an hour. There was nothing special in my service request that would have required an officer. It was completely routine case. Some people had left from the queue, not persistent enough to wait. That was lost business opportunnity to the travel company.
But let me put everything in perspective. This is a small manifesto of my future society, what comes to the technical side (the dark social side and bombing manifestos are left for further writings ;).
First of all, tech will evolve in “obvious” and non-obvious ways. The obvious is increase of network speed, decline in latency, increase in memory capacity, processor speed; then there are industrial design issues, which make computers and gadgets look damn hot.
Non-obvious change aka the interesting stuff
But one of the most important factor is usability and sense. There’s still so much plain dumb technology; literally tables of data are poured on the users lap, and he feels flooded, frustrated and angry. Apple is doing a good job in leading into the right direction; they have time and patience to do the details.
Learning and changing
When you invent something, it’s only the 10% of the whole thing. You then have to make people change their habits. To learn to think in your way. I’m ranting all day about Google Maps, how great it is in my mobile. Still I think maybe one person has taken it into use from my ranting. It’s because I haven’t been effective as a spokesperson!
There’s always some friction in learning. In mobile world, there are various methods which vary by manufacturer. Nokia is putting up the Ovi portal right now. Apple already has their very successful iStore. I’ve tried Ovi quickly – but I loved widsets.com, because the application installation from there was a real treat. No fuzz, always working. And the apps were free (ok, we’re in heaven now). The searching, downloading, installation, configuration and troubleshooting are all steps that take away users. Some turn back, some continue the journey. But I think that these problems can be solved. It’s a matter of investigating the best practises, and really thinking the whole scenario from the end user’s point of view.
I already love the Google maps on my mobile phone. Now it got even better, since I discovered that after doing a search, and clicking on a search result, I can save the contact information directly to my phone’s address book. Too many times in similar situations people have to resort to manually typing all data in, but this is great!