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 PROTECTED]
Instant Interactive(tm)   http://www.instantinteractive.com



_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to