20071008
Think Different (Part 3)
This is a 3-part series on porting Trillian across platforms, particularly Mac OS X. It would make more sense if you start reading from Part 1. Thanks for your interest!
Coherence across platforms
Meanwhile, the second question is the coherence of the product between different platforms. If the user switches between Web and Mac OS X often, it would be nice if their experiences are around the same. Our web version is a very delicate replica of the Windows version, so that transition between Web and Windows is very smooth. Users don't need to re-learn how to use again, as it is conceived as one single product. It would be not convenient if in one OS the toolbar is at the top, and in another the toolbar is at the bottom.
In order to provide a familiar experience for all Trillian Astra users across the platform, we use the same skin through out. While we made a lot of changes to accommodate the ease of use in Mac OS X, the form of the contact list window remained the same - with its signature curved bottom housing a variety of controls - and it works well for the identity of the instant messenger as well.
The OS X version of Cordonata has an overall flatter "lacquered and polished steel" appearance that is based on Leopard. I am not completely sure about the darkness of the window yet, but it seems most windows in Leopard are very gray. We have also flattened the bottom buttons to follow the new toolbar buttons in Leopard.
Font choice varies across the platforms. It makes sense because certain system fonts do not exist on other systems. Default font of respective operating systems are used as a result, while in Flash we will try to adapt to both.
Other Trillian-centric behaviors are kept in spots where familiarity between Trillian products weighs more beneficial than familiarity between Trillian and OS X, and where there were no precedents in Mac OS X. For example, we use the same toolbar in both Windows and Mac to showcase all the IM services the user is using.
So this concludes my 3-part series on porting the design of Trillian to Mac OS X. Please feel free to send me comments on what you would expect on the designs of Trillian. Thanks!
