TMO at SxSW - User Interface Designers Talk OS X, XP/Vista
by , 12:00 PM EST, March 15th, 2006
This year's South by Southwest (SxSW) Interactive festival, which concluded Tuesday on the eve of the famed music festival, served up a number of interesting panel discussions, but none of greater interest to Mac users than Tuesday's "Behind the Scenes: Developing OS X and Longhorn," which saw two former user interface designers at Apple and Microsoft—now co-workers at Frog Design—come together to discuss the design considerations that have gone into Mac OS X and Windows XP/Vista.
Cordell Ratzlaff, a nine-year Apple veteran, was head of Apple's human interface group during the time Apple acquired NeXT and began developing Mac OS X. Mark Ligameri spent six years at Microsoft working as a designer on Windows XP and Vista, as well Office 12 and other Microsoft projects.
Mr. Ratzlaff recalled for the audience the moment he was called into Steve Jobs' office at Apple, following Apple's acquisition of NeXT in 1997 but prior to Mr. Jobs assuming any official role at Apple whatsoever. With a pair of his best designers by his side, Mr. Ratzlaff stood in Mr. Jobs' office as the Apple co-founder called them "a bunch of amateurs" and launched into a long criticism of the Mac OS 8 interface.
Sensing that his job was in fact not on the line as he had thought—Mr. Jobs would, after all, have cut to the chase and fired him immediately—Mr. Ratzlaff was relieved to learn that what Mr. Jobs wanted from him was a new design for the Mac OS.
As it so happened, Mr. Ratzlaff and his team had already been working on a ground-up redesign of the operating system after they discovered that their original goal of porting the look-and-feel of Mac OS 8 completely to Mac OS X would be impossible. "We were only going to be able to get about 95% of the way there [putting the Mac OS 8 interface on Mac OS X], which is possibly the worst thing you could do," Mr. Ratzlaff said. The redesign had been scrubbed by higher-ups at Apple but was put back on track by Mr. Jobs.
With that, Mr. Ratzlaff and his team's list of requirements for the operating system, which had been called overly ambitious and led to laughter from engineers who heard of them only weeks prior, became mandatory. These included 32-bit color with alpha channels and QuickTime integration, all being able to run on a system with just a G3 processor and as a little as 8MB of video memory. Mocking up the operating system's design and functionality with Macromedia's Director, Mr. Ratzlaff frequently would remind Apple engineers that "Macromedia can do it, so why can't you?"
Mac OS X was first demonstrated to the public at Macworld Expo San Francisco in January 2000 after being shrouded in secrecy for nearly three years. Mr. Ratzlaff would depart from Apple following its completion but prior to its release, interested in pursuing other design goals. "[Mac OS X] 10.1 was not going to be nearly exciting," Mr. Ratzlaff said, exlaining how Mac OS X was the fourth major user interface design he had worked on at Apple, and by far the most ambitious.
Mr. Ligameri's experience at Microsoft was decidedly different, beginning with the contrasting management styles of the two companies. No Microsoft executive plays such an active role in the development of design like Mr. Jobs does at Apple; executives prefer to delegate design to the experts and stay out of it. Whereas Apple developed Mac OS X in complete secrecy and released it without any user testing whatsoever (a point Mr. Ratzlaff acknowledged surely led to some of the more glaring shortcomings that were corrected with Mac OS X 10.1), Microsoft has a penchant for demonstrating software long before its release, a poor and often frustrating decision in Mr. Ligameri's opinion.
Such a policy leads to ideas that and concepts that customers see and except soon afterwards but don't actually get to experience in a finished product sometimes for a number of years. Case in point: many of the design improvements Microsoft is delivering in Windows Vista this year were originally slated to be wrapped into a Windows upgrade set for release just 12-18 months following Windows XP. A number of security issues related to Windows XP that Microsoft had to focus engineering efforts on patching led to more than a two-year delay for that upgrade, however. The end result: what customers saw in 2003 and were told was going to be ready soon has yet to ship.
For a panel discussion on interface design development concerning Mac OS X and Windows the conversation was surprisingly civil and tame when it came to the subject of one company lifting ideas from the other. Mr. Ligameri explained that contrary to what many people believe, the Windows design team doesn't copy many Apple ideas. Most of those ideas are simply good ideas, and designers often conceive of goods ideas at similar times (a point Mr. Ratzlaff acknowledged).
"How much is just industry momentum moving in a certain direction versus how much is pixel for pixel reproduction?" Mr. Ligameri asked. Perhaps the most telling design element of Mac OS X, in his opinion, is simple attention to detail, so is Microsoft copying Apple when it decides to pay more attention to detail?
Mr. Ligameri also related the frustration that competing design teams experience all the time. For example, Microsoft had been developing a windows management system that was extremely similar to Apple's Expose when Apple first demonstrated the feature in Mac OS X 10.3 Panther to the public. Coupled with the fact that Apple was going to be shipping Mac OS X 10.3 Panther first, Microsoft designers were once again caught in the difficult position of having had pursued what was a wholly in-house development idea at the time but what the public will surely correlate with copying Apple's design.
Looking to the future, both Mr. Ratzlaff and Mr. Ligameri agree that operating system user interface design is moving away from a windowing system as content consumption replaces content creation as the primary use for a computer. Witness, for example, Windows Media Center Edition or Apple's Front Row software, which do away with dialog boxes, menus, and buttons. Your cell phone's interface, or even any of Apple's iLife applications, are similar examples.
Observer Comments
Wed Mar 15, 2006 1:33 pm Subject: showcase available for download again
And, as last year, CitizenPod has made available the showcase from SXSW 2006 for download via BitTorrent.
Wed Mar 15, 2006 2:41 pm Subject: Microsoft shows stuff early... but doesn't show stuff early
Wed Mar 15, 2006 3:56 pm Subject: Uh, Apple did Beta OS X for several months
"Whereas Apple developed Mac OS X in complete secrecy and released it without any user testing whatsoever (a point Mr. Ratzlaff acknowledged surely led to some of the more glaring shortcomings that were corrected with Mac OS X 10.1)"
Apple did release a beta of OS X several months before 10.0. It was a controversial paid beta program, and even before that they released an earlier beta of OS X...I'm not sure who all got this earlier beta, I got one as a member of the press.
Maybe what Mr. Ratzlaff meant to say is that Microsoft floated ideas publicly while development was in the conceptual phase wherein Apple didn't release anything until the concepts had been locked down. IOW, Microsoft publicly releases alphas, while Apple only releases betas.
I think Apple's method is much better. It eliminates uncertainty and missed expectations. Also many ideas need to be fully fleshed out before people can really understand their benefits.
Also:
"Mr. Ligameri explained that contrary to what many people believe, the Windows design team doesn't copy many Apple ideas. "
I totally believe his explanation, but also feel that copying ideas serves to increase competition and improve both products.
Why yes!! I had forgotten about this!! Somewhere I have my OS X beta CD that I *bought* before 10.0 final shipped!! Wow, it's been a while, but I believe that it included a coupon which you could exchange for the final version of 10.0 once it shipped, which I did. 10.0 - beta and final - were exciting though a bit disappointing, but 10.1, 10.2, and 10.3 were great improvements, and 10.4 is rather excellent - particularly the dramatic Quartz performance improvements (which will get even better once Quartz 2D Extreme is finished!) Hmm, I wonder if 10.5 will fix the awful problems with Spotlight, though....
I note that Apple delivered betas of Rhapsody (to developers) as well. Rhapsody was fascinating because it had a hybrid of the Mac OS 9 and NeXT interfaces!! I liked the OS 9 "Platinum" style, though.
A Beta Release with a "several month" lead is useless for an OS that has the potential to drive off developers and customers.
Microsoft puts early Alpha and Beta OSes into the hands of developers and designers to build expectations of OS functionality and behavior. As such, designers have time to analyze changing interaction models before the OS comes to market and can deliver contemporary products at OS release or shortly thereafter.
I worked on a Power Management application (PowerPanel) for Windows 98 back in 97. We had over a year to understand how our existing product would become obselete and make plans on competing with Microsoft's new built-in support. When Windows 98 shipped, so did we and we did very well. We could not have done it without the pre-release program; we *needed* the Alpha and interrim builds.
Wed Mar 15, 2006 10:36 pm Subject: Apple does provide pre-release builds to developers
It's expensive - you need a full-price "premier" ADC subscription - but you really need it, then you can get it (http://developer.apple.com/membership/promo.html).
Additionally, features for the next release of OS X are generally rolled out at the Worldwide Developer Conference (WWDC) a long time before the final version of the OS ships.
Thu Mar 16, 2006 5:05 am Subject: Who was the moron who invented brushed metal windows
Thu Mar 16, 2006 7:20 am Subject: Re: Who was the moron who invented brushed metal windows
Fri Mar 17, 2006 7:05 pm Subject: Beta was available to anyone who paid 29.95 for it
The beta of OSX was available to anyone who paid I believe like 29.95 for it. It could have been even cheaper. I still have my Beta CD. So they did make a mistake when they said that it went out untested. The public got to test it and Apple's talkback feature was there to send to Apple what worked and what didn't work. Since then Apple has kept the talkback feature in OSX. Learning from the users of there problems and then fixing them in updates later. The beta went out 3 months before the release version of OSX.
Fri Mar 17, 2006 7:08 pm Subject: Well apparently OSX beta didn't drive off any developers
Comments are currently closed. Please email the author instead.
Recent Headlines - Updated March 21st
- Fri, 5:55 PM
- Games - Namco Releases Match-Three Game Tinseltown Dreams to the App Store
- 5:16 PM
- News - iPad Launch Day Deadline for Developers: March 27
- 5:11 PM
- News - Steve Jobs Helps Promote Organ Donor Legislation
- 4:06 PM
- iPad - VIVmag Shows Off Interactive iPad Version in the Works
- 3:07 PM
- App Store - Microsoft Yanks Bing App From Foreign App Stores
- 2:05 PM
- iObserver - Analysts Downgrade Troubled Palm Amid Severe Revenue Drop
- 1:35 PM
- In-Depth Review - PhoneSuite MiLi Packs a Powerful Punch
- 1:11 PM
- News - YouTube to Viacom: Sue Yourself
- 11:34 AM
- Product News - PocketMac for BlackBerry 5 Improves Snow Leopard Support
- 10:59 AM
- News - Apple iGroups Patent Hints at Social Networking Plans
- 10:20 AM
- Hot Forum Topic - Reader Discussion: Who Will Buy Palm?
- 9:50 AM
- News - Bharti Airtel Lands India iPhone 3GS Deal
The Mac Observer Reader Specials
- TypeStyler For Mac OS X is Now Shipping! Download The Free Fully Functional 60 Day Tryout at www.typestyler.com
Mac Memory and Hard Drives: MacBook Pro Memory 8GB kits $349.99! iMac Memory 4GB DDR Kits for $109.99! Mac Pro Memory 4GB Kits for $135.99! Mac Hard Drives 1.5TB Seagate SATA II for $147.99! Click Here!
- CarMD Handheld Device & Mac/PC Software System saves you time and money on car maintenance and repair. Buy at www.CarMD.com! Save $10 with code TMO2.
If you're using a Mac, then you've gotta check out Full Tilt Poker for Mac. This Full Tilt Poker bonus code does the unthinkable, it actually rewards!For the latest Apple products use Ciao, a price comparison website, to find laptops like MacBook Air. Then find the best prices on MP3 players and use our comparison tool to evaluate mobile phones like the Apple iPhone.

