Codebreaker 2bc08752a0894eb2c7afb345286e391d

12Sep/093

Future Project: OpenOffice for Mac

Thoughts

Mac applications in general have been maintaining a pretty good consistency in terms of user interface/experience. In case of Windows or Linux applications, it is not a big of deal to be inconsistent because either there is no concrete guideline that states how applications should look and how they behave, or no one really cares what the guideline suggests. However, in case of Mac applications, it really makes your application distinguishable, usually in a bad way, if you don't follow the guide line. Our popular example would be the OpenOffice application suite.

OpenOffice Writer

Screen shot 2009-10-12 at 2.14.04 AM

I have no doubt that OpenOffice is a great application and I use it on my Linux workstation, but let's face it. It's ugly.

Apple iWork Pages

Screen shot 2009-10-12 at 2.09.49 AM

Yup. I actually paid for this ;-)

What I Want To Do

So, what I want to do is to make a decent user interface for OpenOffice, using the Cocoa framework, to give it a consistent look and feel and common behaviors provided by the Cocoa framework so that it looks like a typical Mac application.

It's going to be a lot of work even though significant amount of code base of the OpenOffice remains unchanged. If you have skills and time, please jump in to this. I won't mind for you to steal my idea. I would love to see what comes out.

Comments (3) Trackbacks (0)
  1. I have. But it still doesn’t look like a typical Mac application.

  2. This has been my complaint for years! I don’t like the direction that UI Design is headed. It looks like more and more developers are favoring cross-platform development over developing a truly native application and taking full advantage of the unique features each OS has to offer. Plus, just like what you said earlier about how a non-native Mac application is easily distinguishable from other native Cocoa apps; and most of the time it is an unpleasant change.

    If I had more time, it would be awesome to contribute to a project like this because I love Cocoa and I love UI design!


Leave a comment


No trackbacks yet.