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!

3 Comments:
I'm curious... back on 9/10 you returned or were said to have returned your IPhone due to some technical difficulties. Yet Astra in one of its new forms, is developed for it? I've been enthusiastically awaiting the release of Astra, and was specifically considering picking up an IPhone for the Astra experience... Should I hold off? What new phone do you use now?
16/10/07 17:26
Yeah, I did return the phone, not because of the phone itself but iTunes. Even though I don't have an iPhone, *half* of the team in the office (we have a small team) owns one, so we have plenty to test it on. Besides, the iPhone edition is simply a CSS change over an AJAX version of Trillian Astra.
So no worries about picking up one of those iPhones! Currently I'm back to my old Windows Mobile phone. :)
16/10/07 17:50
Cool... thanks. I've got a Windows Mobile now (Cingular 8125), but I may move to the IPhone in the future.
Anyway, the design looks sweet. I'm looking forward to your future release.
17/10/07 13:35
Post a Comment
Links to this post:
<< Home