Customising the phone experience (on the desktop)

It’s always made me crazy that phone experiences aren’t better integrated with the desktop. On the desktop you have the space to manipulate large data sets and UI elements very easily and quickly.

There have been feeble, wretched attempts made by Nokia and Sony. I’m disappointed with the integration Apple has offered so far with the iPhone via iTunes. It’s extremely limited and frustrating. The new Mobile Me interface seems promising, but I’m not holding my breath that it’s what I want.

In the video below, Google demos the type of customisation that I’m looking for. At about 3:30 they show how you to customise the phone experience through a desktop interface. Just drag-and-drop content and UI widgets to your phone. Finally somebody has done it right!

Super Phun

Watch this video of the physics game software Phun (then go download Phun and have a blast playing with it!!).

Also, check out this video showing Crayon Physics.

And Crayon Physics for the iPhone.

You can install Crayon Physics for iPhone by adding http://iphone.r4m0n.net/repos as a source to Installer.app.

Finally, have a look at Moovl. It’s in Java, which I refuse to install, but the intro video provides a good overview of the concept.

Doesn’t it inspire you to dream up cool possibilities for games and learning tools?! Have you seen other games or apps that you find completely fun and inspiring?

Soap Boxing

DATE CORRECTION FOR WELLINGTON:
The Xero UPA presentation in Wellington is happening on Tuesday 7 August.

I’ve been invited to speak next month at UPA events in Wellington and later in Auckland.

I’ll be talking about and showing the interaction design process used to create Xero, providing some insights into the different design techniques used to build a complex online application quickly, yet effectively. I will also discuss how those techniques are evolving as the company and the software grows.

Wellington details:

What
Xero Interaction Design Case Study
(there will also be a presentation on the recent UPA conference held in Austin)
When
Tuesday 7th August, 12pm – 1:30pm, 2007
Where
Statistics NZ House, The Boulevard, Harbour Quays (across from the Railway Station on the waterfront)

Auckland details:

What
Xero Interaction Design Case Study
When
Tuesday 28th August, 6pm – 8pm, 2007
Where
Bank of New Zealand, 3rd floor, 125 Queen Street, Auckland


Web 2.0 debate

Last month, I participated on a panel debate at Webstock, arguing the merits of Web 2.0. I thought about making my presentation silly, but I couldn’t help myself and ended up creating a genuine analysis of what Web 2.0 is really all about, what makes it so significant, and why it’s important to understand. I think my slides do explain it pretty well.

I have to admit that our opponents did a much better job of making their case, using their rye cynical wit and deft charisma. Their tactics were extremely effective, but ultimately they were fighting a hopeless cause.

You can watch the full antics here.

The Magic of Montessori

I have 2 kids (Emory 7.5 and Jasper 3.5) who are both going to our local Montessori school. I have always felt strongly that the standard school system sucks. I’ve always had a desire to help reshape formal education, to create a better experience focused on: inquisitive thinking, creativity, collaboration, discovery, and following your passion.

No worksheets, no tests, no lectures, no classrooms, no homework.

It turns out, Montessori is what I’ve been after.

We went to a parent night where they showed us some of the materials the kids are currently using and learning. It was incredible. I was so jealous. I wanted to take my 7 year old’s class!!! The things he’s learning are concepts that I’ve only just barely discovered myself after re-reading Bill Bryson’s book “A Short History of Nearly Everything”. I went home and talked to Emory about it and I could see how much he’s absorbing: stong nuclear force, weak nuclear force, dark matter, supernovas, on and on. The learning he’s experiencing is not the type that’s only good for passing tests. He gets it, probably not all of it entirely, but he gets the big important ideas. Meanwhile, he’s enjoying it, really loving it, and because of that a lot more is actually sticking and getting processed in a meaningful way.

The following night we watched a video that outlines the major differences between Montessori and traditional schooling. (I’m happy to lend out my copy if you’re interested in watching it)

At first, it comes off like a cheesy corporate training video. But the content blew my mind.

I came to the profound and stark realization that sending your kid to a traditional school is like giving your kid a lobotomy and throwing them in a torture chamber. If they come out fine, it’s in spite of the education they were given. That’s how I felt about school when I was in it. Now I just wish I saw that video about 2 years ago (and I wish my parents saw it 30 years ago). Our older son Emory went to Montessori pre-school. It was awesome. Then when he was 6 we decided that he should go to the local school: it’s a block away, it had a great reputation, we were unsure whether the Montessori primary school would provide enough “grounding”. Ugh. In some ways it was a necessary and important way for us to learn that even at a “good” school in a country with a good reputation for their education system is just the same old bullshit: worksheets, tests, and catering to the lowest common denominator. It’s just as backwards as everywhere else. After eighteen months of standard schooling, we switched Emory back to Montessori and we are ecstatic.

While watching the Montessori video, I realized how directly related the principles are to interaction design, the web, social networking, and open platforms. Fundamentally, Montessori is a well designed platform that uses the same underlying techniques as our best digital platforms:

  • object oriented architecture
  • peer networking
  • multi-sensory inputs and outputs
  • parallel processing
  • iterative and agile development
  • progressive disclosure and perceived affordances

Best of all, the Montessori platform provides so many beautifully simple, highly imaginative, fun materials to help people (kids and adults alike) enjoy the learning process so that it is an extremely powerful and meaningful experience.

If you’re interested in finding out more about Montessori I highly recommend that you watch the video, read this article and others like it, read this FAQ and go observe a Montessori class.

This past week I went in and spent a couple hours with Emory’s class. I had a lot of fun making this simple little digital story together with the kids. I can’t wait to do it again!

Reemer: Facebook’s open platform is a game-changer

Found on Reemer:

My friend Jonathan says: “to succeed in a market with no real switching costs (e.g. the consumer internet), when users invest in you, you must use that investment to make it better for them to stay, not to make it harder for them to leave.” Facebook just provided a way for every consumer internet developer on the planet to make money from their site, *and* make Facebook more valuable. There’s risk involved, but I think there’s far more upside.

Lessons from building world’s largest social music platform

My favorite bits:

  • involve users in your web application’s story
  • make growth a social aim for existing users
  • talk to your users (bad news > no news) … more likely to tolerate growing pains
  • embed your service in others

(thanks Adam)

Apollo Skeptic

I might be taking another seemingly contrarian view on things (me hating Macs would be another), but I’m not sold on Apollo, or any of the other psuedo browser platforms like Microsoft’s competing WPF. Even though my whole career has revolved around Macromedia and Flash.

The browser is so entrenched and Flash is so notoriously bad at handling data heavy content and text heavy content that it seems like a long shot. Ages ago we were lobbying Macromedia to support full HTML rendering in Director, at a time when the browser and the even the web itself was still an exotic concept. That’s the time when a rich media application could have potentially captured serious marketshare as a means to accessing and interacting with the web. Now, I think it’s too little, too late. The browser is the clear and obvious winner.

Macromedia has had previous attempts at this same strategy. Some people might remember all the hype and enthusiasm around Central. I’m actually somewhat stunned to see that Central still exists.

Do I think that a browser and some other ‘rich’ platform couldn’t live together in symbiotic harmony? I tend to think that’s quite unlikely. Especially with browsers adopting an offline strategy. The browser is simply a better platform. As far as I can tell it can do everything Apollo does (Flash, AJAX) but better and easier to develop (CSS, HTML). Based on past experiences with Flash components I’m not convinced that Flex or Apollo based components are superior to standard browser interfaces enhanced with some javascript. In addition, browsers have a rich extension architecture that is extremely powerful.

I’ve seen the iscrybe demo video. It’s very impressive. I’m still not convinced that a browser isn’t a superior platform.

So what am I not getting?

DIY TVC

Well, what do you know? Another of my predictions for 2007 is just now coming to the surface

Internet advertising works best when anyone can produce a simple ad. This was first shown with Doubleclick ceding ad prominence to Google and now it will be shown in internet video with blip.tv’s new DIY ad program.

It doesn’t appear to be as advanced as what I proposed – bidding for ad placement, different ads served to different users, with green screened product placement ala in-game ads. However, that will emerge. Count on it.