Tuesday, 28 February 2012

Shazam LyricPlay

This is a new feature in Shazam (or at least I only just noticed it!) allowing for real time sing-a-long style lyrics to be displayed as the song continues to play. 

Requirement: 
Provide the user with the lyrics for the song they just looked up (shazamed).

Simple solution:
Display the lyrics for the whole song.

Magical solution:
Display the current line from the lyrics whilst it is being sung. Repeat until the song ends. [This requires i dentify position in the song. Working out when the next line starts and how long that line takes to be sung (in advance).]

Icing on the cake:
Produce an attractive and quirky graphical display of the currently sung lyrics

Verdict:
I didn't want, require or expect this feature, but I love it. I am one delighted user.

Take a look:
I recorded of the feature in action:


The experience has the magical feel because it's execution and attention to details goes above and beyond user expectations.

Magic in the right moments

Where does the name come from?
A work colleague once used this term when speaking about the user experience on a mobile app he was designing. He sought to "make magic in the right moments'


OK great, but what does it mean?
The basic idea is to go the extra mile on some small, but important areas of the user experience with the intention of delighting the user.


Uhm, okay, why the blog?
The concept of these magical moments is hard to express, so I figured the best way is to call out real life examples which I have come across. For me, once I had heard the term I couldn't stop noticing these small but delightful experiences.




I will try and report all examples I find :D
Luke