Showing posts with label hardware. Show all posts
Showing posts with label hardware. Show all posts

23 February 2008

The Perfect Laptop

Business Week's recent cover story on Lenovo's new ThinkPad X300 laptop caught my attention. Can you imagine spending 2 years working on a super thin, super light laptop for release in February 2008 and then have Apple announce the MacBook Air on January 15th? What a commotion must have been had at Lenovo after Jobs' keynote!

It turns out that the X300 is actually lighter than the MacBook Air when configured without the DVD drive. It apparently also snugly fits into a mailing envelope! It has 3 USB ports and an Ethernet port and includes a solid state drive as the only drive option. What's really striking about the X300 is Lenovo's whole approach to the project. When they think of the "perfect laptop" they don't see the svelte curves or shiny metal jewel that Apple sees, they see 90 degree angles, boxy, matte-black, computer that looks all business. David Hill, Lenovo's chief designer and "keeper of the ThinkPad tradition" said it best: "I'm a bit tired of looking at silver computers, I'd never wear a silver business suit."

Despite the fashions of the day, Lenovo is not only trying to remain true to, but underscore the original ThinkPad design by Richard Sapper. I'm impressed by this. They are trying to build an equally, if not more impressive laptop than the MacBook Air, and retain their own identity in the process. It's both courageous and unique these days. In some ways it says something about the times that "simple, elegant, matte-black machines with precise, 90-degree corners" would be thinking differently, while so many are trying to "be like Apple." My applause goes to Lenovo for being themselves! Well done!

03 July 2007

Apple Form Factor Evolution: 1976 through 2007

Core 77, one of my favorite design blogs, links to Edwin Tofslie's visual time line of Apple products from 1976 to the present day. Very cool. Print this out, then put a mark by each device or accessory you've personally touched at least once. It's the perfect Mac User Group conversation piece. :-) Enjoy the walk down memory lane.

iPhone Envy

Admittedly, my sample is skewed, but I have yet to talk to anyone at work who doesn't want an iPhone. Even the skeptics, after playing with one in person have tried to purchase one. Tried and failed only because every store in the state of Washington is sold out right now. There's even been some talk about iPhones as our ship gifts for Office 2008, but I think that's just a vicious rumor. The universal reason for not getting one: finances. I'm not saying that Apple over priced the iPhone, but that the iPhone is so compelling that no one is saying they don't want one. Everyone does, just not everyone has figured out how to work it out financially just yet. Now that's impressive.

02 July 2007

The 1.0 that wasn't

From what I can gather, the biggest problems with the iPhone seem to be as follows, in order of severity:

  1. You can only use AT&T network

  2. The EDGE data network is slow

  3. The keyboard takes some time to learn

  4. Making a phone call can take more "taps" than with other phones

  5. No way to Cut, Copy or Paste

(I'm leaving off the list the fact that so many are having trouble activating their phones. I think this is AT&T's capacity planning problem, and I don't think we'll see this happen again.)

This is remarkable. The iPhone is NOT a simple device. It is a complex feature-laden phone, iPod and web device. And with all this functionality, the most folks can do to complain about it is reference something related to the items above.

This phone flies in the face of all those who think that 1.0 products must be either fully focused on one task to be done well, or those that consider 1.0 products something you should avoid by default until the next release, you know, the one with all the bugs worked out. The iPhone while complex and full of features, does have a simple interaction and experience. It is so compelling and just fun, that to miss out on this version while waiting for the "next rev" seems almost unbearable, once you've played with it. As others continue to market proudly their "alpha" and "beta" stickers, Apple shows us all, that you can deliver a 1.0 experience that really is complete.

What it means to be 1.0 will never be the same.

26 June 2007

iPhone. A Guided Tour.

This week Apple has released a 20 minute guided tour of the iPhone that shows in great detail the new user interface. You can download the high quality version here.

Apparently there are millions of people excited, even hysterical, about the iPhone's release this Friday. I must be out of the core news/media channels, but I haven't felt the fervor as much as it seems others have. That said, I'm very interested in a phone that "just works" and the iPhone has every indication of being just that. If this post adds to your hype pain, I'm sorry.

While the demos and ads for the iPhone thus far have been persuasive, they really didn't show all the details about the actual user interaction with the iPhone. Not so with this guided tour. If you are on the fence about the iPhone, this 20 minute tour will at the very least, make you want to visit the store and try it out.

Some of the things that caught my attention from a user experience perspective follow:

Everything moves very fast and fluid. Seriously, I'm so used to delays, even on my Mac, this responsiveness really makes you feel in control.

They actually show someone typing on the keyboard with their thumbs, but mention that you shouldn't try it for a week and until you've learned to "trust the intelligence of the keyboard." Personally, I have a hard time believing any touch screen keyboard can be better than something with real tactile response. That said, I tend to see small devices as mostly read only for me. I don't plan on doing major data entry on my phone. Add an appointment, respond to simple text message, type quick answer to an email, add a new phone number to my contact list, sure, but if I end up "living on my phone" I think I've got bigger problems than even a tactile keyboard will solve.

I cannot for the life of me figure out how you are supposed to tell the keyboard to "auto-complete" with the word suggested. I think it's hitting the spacebar, but I can't tell if that's just for spelling corrections or for auto-compelete as well.

It seems like the double tap is taking the "get me more info about this item" that the double click has represented on the Mac for so long. What is interesting is that they are adding to this gesture the sense of "I'm done now, get me out of here." For example in Safari a double tap both zooms in and zooms out. But this behavior is not consistent. In the Google Maps application, to zoom out, you need to tap once with two fingers. So, no zooming out while driving. ;-)

When browsing the web, it sure seems like the zooming is based on CSS devisions. I wonder what kind of problems this will cause on sites with poor or none existent CSS devisions?

It looks like a triple tap is what "activates" a link in the web browser. I think that's a good solution, but I wonder how many times folks will drag, flick or zoom before they actually figure out how to click a link? Activating a link or phone number in an email or SMS message only takes one tap. While not consistent, given the context, I think it will work. In my mind, this shows how weak consistency is, compared to the power of context.

The exterior buttons on the side of the phone actually look hard to press. And there's a button specifically to silence the phone's ringing. That button is one of 4 buttons on the unit. Way to go Apple for elevating that general need to silence a ring tone in a quiet meeting.

You can turn off the phone which looks to be quite painless. I wonder how long it takes to boot up?

The "drag your finger from left to right" seems to be the "authorize this action" or "serious stuff happens when you do this" gesture. You use it to unlock the phone, to confirm a shutdown and to initiate a deletion.

It looks like 5 buttons at the bottom of the screen is a theme in these iPhone applications. Kind of like a toolbar, but one that can never have more than 5 items. It's a constraint really based on the constant size of people's fingers. Apple still let's you "customize your toolbar buttons" at least in the iPod app. The upper portion of the screen is where "confirmation buttons" are located, like "Done", "Clear", "Save", " etc.

Sheets always come from either the bottom or side of the screen, never from the top of the screen. That area seems to be a sacred status area.

Dragging is done by touching a "drag handle" button that let's the iPhone know you are trying drag, not gesture. When you drag, the item increases in size so you you can see around your finger. Nice.

Sometimes you can drag and other times you can "flick" or "throw" things, like when scrolling a web page. I wonder as a designer, how you decide when you can do what? Also, how does the Safari app decided between a "flick" and a quick short drag? There must have been some fun iteration around that algorithm.

Big buttons actually look nice and not "too big and bulky", but not all buttons are huge. Like the audio scroll control in the voice mail application. I wonder how Apple decided when to make a button "finger size" and when to make it small?

The landscape orientation is like "full screen" mode on a Mac.

Airplane mode is awesome. I wish my Mac had that kind of mode as well, not just for airplanes, but for when I just want to be "off the grid" and focus for a bit. Call it QuietRoom: a place where distractions go away.

It looks like when someone calls, you might see a full screen photo of the person who is calling, not just a small thumbnail. If that's so, that's very cool.

Clicking some buttons, but not all, causes a "glow" response. It seems to be how smaller buttons register the click. I think it's a great effect and it looks like you can mostly see it around your finger, which I think is the whole idea behind the effect.

The ring tones seem really high quality and distinctive. Depending on how cool they are, Apple might even get some extra marketing out of "well known" iPhone ring tones. When folks hear a ring, they'll know that person has an iPhone, so even if Apple never sells ring tones, I hope they spent a lot of time working on them, because it could very well pay great dividends. Especially if for some reason they don't allow using a portion of an iTunes song as a ring tone.

All very interesting stuff, for me at least. :-)

What I really appreciate about Apple is their example of taking some domain that people largely view as "solved" and allow changes to occur by introducing new methods, ideas, or products or simply altering existing ones in new ways. Say, for example, how a human interacts with a small computer. Clicking and pointing with a device was "the way it was done," and "using a keyboard" before that. With the iPhone, Apple has said in essence, "No, there is a way to communicate with a computer that removes even the pointing or input device!" They remove the mouse and the stylus and take direct manipulation and human computer interaction to a whole new level. It's really amazing to watch. Allowing for changes to occur in any business is extremely hard, much harder than you might think. Seth Godin said it succinctly in his post on Reasons and excuses:

  • Most organizations need a good reason to do something new.

  • All they need is a flimsy excuse to not do something for the first time.

  • And they often need a lawsuit to stop doing something they're used to.

If there's a space in your area of expertise that people generally view as "solved" or "commodity" or "not interesting any more" look again. The very fact that folks consider that area devoid of innovative potential is probably your greatest indication that there's something more lurking under the surface.

12 June 2007

iPhone requires iTunes account?

I just got the second email from Apple after signing up with them for breaking iPhone updates via email. I read the mail a little bitterly, since I felt the least they could have done was to send me an email when they had the ship date nailed down. Well, the tone of the email was mostly, "Here are things you can do to get ready for your iPhone...", but it ended with this:

To set up your iPhone, you'll need an account with Apple's iTunes Store. If you already have an iTunes account, make sure you know your account name and password. If you don't have an account, you should set one up now to save time later. To set up an account, launch iTunes, select the iTunes Store, and click the Sign In button in the upper right corner of iTunes. Sign in and you're ready to go.

My first thought was sure, you'd need one if you wanted to use protected iTunes content, but on second thought, I wondered, could this be something more? Could it be that you'll need an iTunes account for other iPhone features to actually work, like maybe purchasing music from the store over WiFi? Could this be how ring tones are purchased? Could this be the mechanism for adding Apple applications and features to your iPhone? Maybe some integration with a new and improved .Mac service, like real time sync? Maybe to make up for the forever lost hidden features in Leopard, there will be some "sweet" hidden features in the iPhone? Nah, never mind.

11 April 2007

Hardware and Software

John Gruber writing on Apple's choice of AAC as the DRM-free format sold on iTunes, makes this interesting comparison:

Apple’s use of AAC in lieu of MP3 is analogous to the Mac’s switch to USB in 1998. USB was an industry standard that wasn’t taking off because PCs didn’t ship with built-in USB ports, which PC makers didn’t include because there weren’t many USB peripherals on the market, which peripheral makers didn’t want to build because there weren’t enough PCs shipping with USB ports.

Then came the iMac, whose only peripheral port was USB. (It didn’t even have FireWire.) All of a sudden peripheral makers had a reason to make USB gadgetry, and after that, PC makers had a reason to include USB ports on new PCs.

Hardware and software are the Yin and Yang of the tech industry. Some argue that one is more valuable than the other, but you can't separate them. You need both. Apple is one of the few companies in the position to capitalize on this reality. From a human computer interaction (HCI) standpoint, if we are going to move forward the interaction, this necessitates hardware advances. And who is in the best position to push forward hardware advances that are included by default? Apple.

The newest and perhaps most interesting HCI advances recently have been the result of great software and great hardware, together. The Tivo, Microsoft's XBox and XBox Live, Nintendo's Wii and Apple's iPhone and Apple TV are perfect examples of what amazing things can happen when great hardware design meets with great software interfaces. Additionally, from a purely experiential perspective, people feel better about laying down large quantities of cash for something physical rather than something that's purely intellectual property, as much as I personally value the later.

Fundamentally, where should you look for human computer interaction innovation? You should look to the people who can move forward the whole stack, and can integrate it fully, seamlessly. In the realm of personal computers, that leaves only one company: Apple.

05 April 2007

Great by Default

The Future Parc at the Cebit trade fair in Hanover, Germany is a place to showcase future technologies. I didn't go, but two of the products I read about caught my imagination and got me thinking. Here they are:

Tobii Technology's eye tracking system

It's one thing to use multi-touch to move things about on the screen, but it's quite another to simply look at something, and have the computer recognize where you are looking and move your pointer there. A blink or a tap on the keyboard and you've clicked. I'd love this technology simply to review how folks use software. It's hard to tell, but it doesn't look like the "device" is that intrusive for installation in regular computer displays. In fact, Tobii even sells eye tracking hardware to OEMs that can, "provide eye gaze point, eye/head position and pupil size data. ... There are no external cameras or lightning units. ... The user does not need to "do" or "wear" anything and can move freely. Tracking is fully automatic and high accuracy can be relied on regardless of glasses, contacts, eye colour, age, ethnic background or light conditions."

The Fraunhofer Institute's Face Finder

The Face Finder is a system that can find faces, human faces even in low lighting conditions and then recognize if the face is angry, happy, neutral, sad or surprised. Of course they say this could be used for targeting advertising (an original business plan, I know...) but I think there's potentially a broader application in terms of simply recognizing when it's appropriate to "interrupt" a user. In my opinion, computers should keep things quiet when we are "in the groove" in order to maximize our effectiveness. This kind of technology seems a great fit for answering the, "Is it okay to notify the user event x just occurred?"

Both of these inventions require a computer with a video camera or some sort of hardware video device. I don't know if you could build an eye tracking system with only one iSight video camera, or even if the video camera installed on my MacBook is sufficient quality for something like Face Finder, but every new Mac that ships with a built in video camera makes for more fertile soil in which innovations, just like these can sprout, grow and even take root.

One of the things I've always loved about Apple hardware is that you can't order a "stripped down" version of any Mac. How long has Apple included FireWire standard with every Mac? More recently the Apple remote is "default equipment" with any Mac and a built in video camera comes with any Mac that includes a screen. By keeping the "lowest common denominator" experience so feature rich, Apple is able to create experiences that simply start at a higher level. Both Apple and their developers can assume a certain quality of system that Windows developers fundamentally can't depend upon. In my opinion, this is one of the reasons it's always so exciting to be a developer on the Mac platform.

It's never too late to start! :-)

25 July 2006

My WWDC Wishlist

After reading John Siracusa's hilarious post about WWDC Buzz Word Bingo, I got to thinking about what I'd most like to see at WWDC. Here's my list:

1. Make it brain dead simple to write multi-threaded applications.

How simple? If my application runs fast on a dual core machine, I want it to run twice as fast on a quad-core, no recompile. Too difficult? I'd settle for automatically routing all AppKit method calls to the main thread only, so anything the user sees with their eyes is on the main thread, but everything else happens on other threads, no extra coding by me.

2. Widescreen iPod phone

First and foremost, make it a great phone. Second an iPod. Third, and a distant third at that, a platform I can build upon.

3. Video Airport Express

Encode TV signal to MPEG 4 and send to my Mac's disk drive in real time while I watch another channel streaming from my Mac.

That's it. I'd be happy with that.

P.S. If you are going to be at WWDC this year, drop me a line. I'll be there, and I'd love to chat!