Robert Fabricant says ‘Behavior is our Medium’

I was lucky enough to be in the audience when the Executive Creative Director at frog Design gave a spectacular keynote with tons of fascinating notions and examples at the Interactive Design Association (IXDA) Convention in Vancouver last month. In fact, there’s proof I was there, at about the 19th minute, when the camera caught me musing over his ideas.

I’m glad that great minds like Fabricant’s are working on solving Society’s ills.

Two Examples of Good Online Software

As I mentioned in my other blog, Loud Murmurs, next week I’ll be at Apple’s Worldwide Developer Conference in San Francisco. Nevertheless, I’ve seen some web software, little things, that have really impressed me, and one of them was connected with the conference.

Here’s the first one:

The Developer Conference has a very full schedule of sessions, split into 3 tracks. They are all categorized, numbered, and described in detail on the Apple WWDC Web site. While most attendees will want to go to a lot of these 150+ sessions, that’s clearly not possible, and not every session will appeal to every attendee . In fact, the schedule has been in place for nearly a month. What’s been added is the following: You can now create a personalized schedule of sessions and labs that will find its way to your hands, where you’ll need it during the conference. Using the online Conference Schedule, you click a session or lab you’re interested in, then click on the Select button in its information pop-up. (you can also add sessions and labs from an alternate Sessions and Lab page, where sessions are grouped by track rather than by the schedule):

Click to see full version

After you’ve selected all of the sessions that you want, like this one:

Selecting a session in the Schedule

…you click a link, which downloads a URL to iCal, which then subscribes to that calendar:

The Link Subscribes you to the Schedule in iCal!

Then, when you then sync that calendar with your iPod or iPhone, you now have your personalized Conference schedule for each day on your iPhone:

After syncing, the sessions I selected show up in my iPhone. Fantastic!

The other web software that impressed me is the always-handy Internet Movie Database (IMDB). Whenever I’m stuck with that Now what other movie was that actor in?’ question or several like it, IMDB has been a godsend. While several sites are rolling out iPhone versions of the interface, IMDB does a spectacularly good job of it. The clear and sensible breakdown of an actor’s bio or film’s information lets you do that wonderful ‘swivel search’, where you can hop from actor to movie to cast to another actor to movie to director, etc. It keeps perfect track of your breadcrumb trail, and the performance, as well as excellent use of the ‘slide left’ animation for drilling down make it a real winner as an iPhone web app. I hope some of my other favourite sites roll out iPhone versions (Digg, Slashdot, Fark, BoingBoing and a bunch of other wonderful time-wasters, I hope you’re listening!)

Long Time, No See?

I admit it, I’ve neglected this blog. I could provide the usual excuses, but I think I’ll spare you, dear reader (if you’re still out there somewhere), the explanations.

I’ve been a little better about my personal blog, Loud Murmurs, but now that my contract at IBM is over, I have a little spare time. That means not only redesigning this web site (yes, look for exciting new changes in the coming days and weeks) but also starting to write in this blog once again. I will make another effort at getting my presentation of roughly a year ago up online (and fortunately, or unfortunately, depending on your point of view, it’s still just as valid today as it was then).

What you can’t see is that I have a new admin interface which I really, really like. It’s the Fluency Admin by Dean J, Robinson.Tell you what, I’ll put in a screenshot of the screen I’m writing this on:Fluent Admin looks cool, doesn't it?

Required iPhone Posting

I would be remiss if I didn’t take some note of the blockbuster iPhone introduction this past week. Many people have already grown tired of this subject (and I love Darren Barefoot’s hilarious take on iphatigue.com), but now that this much-hyped device is out in the market (at least in the US), there might be some interesting things to take note of, as they relate to ‘the big picture’ of Apple’s use of User Interface on mobile devices.

Before the iPod, Apple’s first take on a hand-held device, was the Newton. The Newton was far more innovative in some ways, at least in terms of a user interface , approach to the data (with a unique ‘data soup’) and how a user might interact with it. Here’s a Getting Started video for the Newton someone posted on YouTube:

The Newton was about written communications, but the user interface was also far more oriented toward a give-and-take interaction with the user. For instance, you’d write ‘Lunch with Matt at 1PM on Friday’ in the calendar, and the Newton would do it’s best to try and figure out what you meant, putting a calendar entry ‘Lunch with Matt’ in the 1 PM time slot in your calendar. If you highlight someone’s name in a bit of recognized text, and then chose ‘FAX’ from the menu (Remember what a FAX was?), the device would go to your FAX address book, do its best to locate the most likely person you were faxing to (by the first match from a find, in this case) and fill in the FAX number in send box. These best guesses were not always successful, and in some ways, reflected in microcosm some of the worst failures about the Newton. By raising expectations about how much pseudo-intelligence there was in such a device, people were all the more angry or amused when it fell on it’s flat glass face. I had a Newton, and although I was no fanatic about it, I always felt that it was falling just short of some truly amazing feats of computer-human interaction.

Fast-forward to last week: Contrast the Newton Video with this more recent iPhone demo:

Where the Newton video is more of a marketing piece that tries to convince you of the device’s worth, the iPhone video is just a voyeuristic view of someone using their iPhone to listen to music, watch a video, create an ad hoc conference call, send a photo in an email, text message someone, listen to voice mail, and use the Internet, etc.

The iPhone does not try to fill in the gaps, except where it knows such synergies can usually work. For instance, in the Google Maps based application, it allows you to dial whatever business you locate on a map (if there is a phone number). Where the Newton provided a somewhat spooky interaction with a ‘magic pad’ where the device would try and perform complex tasks based on cryptic messages from you, the iPhone puts it’s processing cycles into simpler, more physical tasks , such as how to move pages around to simulate the physics of the real world, how to flip the screen automatically when the device is put on its side and how to display lots of colourful icons and other pictures on a gorgeous screen.

The Newton was ascetic and hermetic, the iPhone is gorgeous, and perhaps even a little garish. Is the iPhone a step forward in UI Design? The Newton tried to do far more with less, but clearly the market did not want that. The iPhone is far more about ‘theatre’, which is why the voyeuristic demo works so well. It is also about applying what has been learned in the desktop and iPod world (setting wallpaper, creating an email, choosing and playing a piece of music) and applying those to a new form factor.

Although it’s arguable that the iPhone is less about really revolutionary thinking about UIs (like the Newton perhaps was), I think we may be ready for some of those. For instance, something as simple as voice recognition of certain commands should be doable on the next version of the iPhone, and synthesized voice from it wouldn’t be bad, either. This has already been done on the desktop, and since the iPhone is supposedly using the same OS, Apple (or other key third party developers) should be able to port some of these technologies to this new hardware fairly easily. I want to be able to say to my iPhone: “Make a conference call between Pam and Matt” and have it call one, notify them of the conference call and then connect the two calls.

Essentially, I want the pretty face of the iPhone with the brains (or better) of the Newton.