• 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: Button title irregularities
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Button title irregularities


  • Subject: Re: Button title irregularities
  • From: Ricky Sharp <email@hidden>
  • Date: Wed, 3 Dec 2008 07:55:29 -0600


On Dec 2, 2008, at 7:15 PM, Randall Meadows wrote:

On Dec 2, 2008, at 5:31 PM, Aki Inoue wrote:

You're using Helveitca 12.0 as your label font.

Actually, it's:

(gdb) po labelFont
"ArialMT 12.00 pt. P [] (0x001c0e30) fobj=0x162670a0, spc=3.33"

Use [NSFont systemFontOfSize:[NSFont systemFontSizeForControlSize: [yourButton controlSize]]] instead.

And I'm using that because that's what my client used on their iPhone app, and they want the Mac app to have the exact same look and feel.

Please don't do this; the iPhone and desktop experience are _way_ different and what you're doing makes no sense.


I recently had my iPhone app reviewed by some members of Apple's UI team at one of the tech talk conferences. My situation was the opposite; moving an app from "desktop" to iPhone. In some places, I fell into the trap of providing a UI that contained desktop-style metaphors.

Also keep in mind that an iPhone OS app is much more simplified in terms of functions than for the desktop.

Having said all that, on the iPhone OS, use the defined system controls, system fonts, etc. Then, do the same for the desktop.

However, there are definitely some things you can do to both apps to ensure they "come from the same tree". Color schemes are very useful here. For example, for my math app, Each mathematical operation was given a color. These colors are used in various parts of the app. Some other purely graphical elements are also shared.

Finally, make sure to read both the Macintosh and iPhone Human Interface Guideline documents.

___________________________________________________________
Ricky A. Sharp         mailto:email@hidden
Instant Interactive(tm)   http://www.instantinteractive.com



_______________________________________________

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: 
 >Button title irregularities (From: Randall Meadows <email@hidden>)
 >Re: Button title irregularities (From: Aki Inoue <email@hidden>)
 >Re: Button title irregularities (From: Randall Meadows <email@hidden>)

  • Prev by Date: Cant Load an Image into a CALayer
  • Next by Date: Re: Creating a Bottom Bar on NSWindow
  • Previous by thread: Re: Button title irregularities
  • Next by thread: "Live" image preview, huge memory usage...
  • Index(es):
    • Date
    • Thread