Is it just me, or are software developers beginning to get their users? For a long time I’ve felt the only real innovation in software has been in online applications, Web 2.0 non-apps—simple services that exist in your browser—but now it seems that ordinary apps are getting better too.
Evernote, I feel, is one that’s really leading the charge. They’ve taken the feedback that us users have been giving them and have added, incremental release by incremental release, some really cool features. For example: now you can save searches in the Windows version. Reminds me of the old Enfish Tracker Pro, whose departure I still mourn. In fact, Evernote isn’t far off becoming a real database instead of a dumping ground for things you’ll read one day. Maybe.
Skype, too, have pulled their socks up. I hated 4.0 beta, not least for its big bumbling footprint. But the new version is better—a lot better. The main improvement is the option to make it look like your old Skype. But it has some nice new touches, including a chronology scroller that might interest Evernote’s legal department (Skype on the left, Evernote on the right):
Move the bar on the right and you can move easily through old chats. Legal niceties aside, I think this kind of innovation is great to see, and almost restores my faith in designers realising that we don’t just use software in the here and now, but also as repositories of past heres and nows, if you know what I mean.
In short, our decision to commit to software is largely based on how much we will be able to get out of it. Not just in terms of hours saved in what we do now, but in what past information we’ll be able to get out of it. We have been using computers long enough now to have built up a huge repository of interactions and memos, and we want, nay we insist, to be able to get that stuff back. Quickly and easily. And, increasingly, to be able to move it to other places should we wish.
Google understands this relatively well. A chat in GTalk, for example, can be readily accessed via Gmail. And, now, we can also see and search our other data held within Google’s silos, right within Gmail, via some widgets from Google’s Gmail Labs. Here are two widgets that let you view your calendar:
and here’s one to see your documents within Google Docs:
Note the window at the top for searching through your document titles. This means one less step to access your data.
All these things have some basic concepts in common:
As I’ve mentioned, it’s about being able to get what you’ve put in out. Skype have listened to their customers and realised it’s less about the interface and more about the information the interface gives access to. If they were smart they’d find an easy way to send old chats to your email account or at least make it easy to search all your chats from one box. (I’m told that, or something like it, is coming in the ‘Gold’ version of Skype 4.0 next year. Until now only group chats—three or more people can be saved to your contact list.)
Secondly, software should, where possible, work with other people’s software. Emusic’s new download manager (above), for example, does something that has been missing ever since the service launched. Previously, if you wanted to include MP3 files you’d bought from the service in iTunes, you’d need to either drag them across into iTunes or re-introduce the folder into iTunes. The new version of the downloader tool now synchronizes automatically with iTunes, meaning you don’t need to do anything. Thank God for that.
There are tons of other things that software needs to do that it presently doesn’t. I could start listing them but I need to go to bed. But maybe in this downturn developers could take a note from some of these examples, and use the time to look more carefully at what users need, at how they use your software, and explore new and better ways for them to use it for what they do, not what you think they should do.