• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Animated toolbar
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Animated toolbar


  • Subject: Re: Animated toolbar
  • From: Robert Marini <email@hidden>
  • Date: Sat, 7 Feb 2009 03:00:56 -0500

In short, applications that are ported to the platform with the express intent of maintaining their look and feel from Windows do little more than treat OS X users as second-class citizens. No one likes paying money for that feeling so at the end of the day, I doubt the port will see even remote success unless you re-evaluate how the app will fit in.

And if you can reproduce the Dock in under 24 hours you will be doing something that a large number of seasoned Mac developers would be unable to do (yes, you could probably get it kind of, sort of working but even worse than creating a control that user's don't expect is creating a control so similar to a system element that behaves even slightly differently).

-rob.

On Feb 7, 2009, at 2:34 AM, Graham Cox wrote:


On 7 Feb 2009, at 8:43 am, Christian Graus wrote:

In my app, I want a toolbar like the one at the bottom of OSX, with icons
that resize as I move the mouse over them. I want the whole toolbar to hide
and to scroll up into view from the bottom of my window when I move my mouse
over the little edge that would be always visibl


You need to have a serious heart-to-heart with your boss and rethink this. If you persist, your app is going to suck on Mac, period. If your boss isn't into aesthetics but at least can understand his "bottom line" than at least he should get sucky App == poor sales.

Consider this: many users, myself included, place their system dock at the bottom of their screen, and set it to auto-hide. Even if you violate the Mac user experience by pushing your window right out to the screen edges like a Windows app, every time they mouse down to the bottom they are going to get two docks - yours and the system one on top (the system dock is designed to come up on top of all apps). Your own dock is just not going to be clickable or even easily readable. If they have their dock set to be always visible, and your window is sized to allow for the dock, the 'target' for them to get your dock showing is going to be, what, 2 pixels wide? Recipe for constant irritation and frustration.

There is a built-in toolbar system that fits the Mac user experience - NSToolbar. You'd be far better off seeing if that will fit your needs, even if it doesn't necessarily "look the same" as the Windows version (by the way, that's another thing bosses often insist on, not appearing to realise that no 'real world' user ever uses their app side-by-side on two different platforms, so they won't see or care about these differences - they will, on the other hand, very much care that the app is a badly ported Windows app that doesn't fit in with all their others).

--Graham


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Animated toolbar (From: Christian Graus <email@hidden>)
 >Re: Animated toolbar (From: Graham Cox <email@hidden>)

  • Prev by Date: Re: Quicktime Movie View error
  • Next by Date: Re: Quicktime Movie View error
  • Previous by thread: Re: Animated toolbar
  • Next by thread: Re: Animated toolbar
  • Index(es):
    • Date
    • Thread