An operating system created series by Apple Inc. since 2002.

learn more… | top users | synonyms

1
vote
1answer
1k views

Differences between iOS GUI and Mac OS X GUI

I am trying to wrap my head around the design considerations one needs to take into consideration as one develops an application for both the desktop and iOS. What seems clear is that the design ...
2
votes
5answers
2k views

Best Mac OSX Interface Designer [closed]

I'm working on a Cocoa application for Mac OSX. I'm looking for the best interface design tools. Currently, I use a combination of Photoshop and Interface Builder. Anybody have any secret weapons ...
4
votes
5answers
420 views

How would you display a key equivalent to the user?

One is allowed to assign key equivalents to controls like Push Buttons in Cocoa. For example, one might assign Cmd-E to push button. Would you make any attempt to let the user know that pressing ...
10
votes
4answers
7k views

Innovative alternatives to the classic “tabbed” window

Has anyone come across any online content that jumps outside the box and re-thinks how we can organize multi-windowed content more effectively than using the classic tab bar along the top of the ...
3
votes
4answers
698 views

What are the benefits and drawbacks of dialog sheets as seen in Mac OS X?

Introduced with the original Mac OS X were dialog sheets: As I understand (not being a Mac user) these sheets are modal, requiring user interaction in the current window, but not limiting the user ...
3
votes
2answers
116 views

How can I make a preference window that is good at tweaking theming settings?

I'm working on a file manager where the user can change text properties, the same way as in programming editors: font-family, font-size, antialiasing, background-color, foreground-color. Currently I ...
11
votes
6answers
538 views

What to put in the About box?

I wonder what useful stuff one can put in an About box in a Mac OS X program. Most basic the About box displays Program icon Program name Version number Copyright More sophisticated ones ...