Questions tagged [hig]

Human interface guidelines are documents specifying behavior of GUI elements for consistency between programs on a platform.

Human interface guidelines are design documents specifying behavior of elements. They contain recommendations for how to achieve a consistent experience between programs on a platform.

Human interface guidelines (HIG) are software development documents which offer application developers a set of recommendations. Their aim is to improve the experience for the users by making application interfaces more intuitive, learnable, and consistent.

Human interface guidelines often describe the visual design rules, including icon and window design and style. Frequently they specify how user input and interaction mechanisms work. Aside from the detailed rules, guidelines sometimes also make broader suggestions about how to organize and design the application and write user-interface text.

HIGs are also done for applications. In this case the HIG will build on a platform HIG by adding the common semantics for a range of application functions.

Resources:

53 questions
1
vote
2 answers

Are there any guidelines for appropriate use of the Black HUD UI in OS X?

Does anyone know what the HIG are saying about the black HUD UI in OS X?
Henrik
  • 2,421
  • 4
  • 25
  • 33
1
vote
0 answers

Human Interface Guidelines for Contacts

Can anyone clarify or point me to an article from Apple explaining what messaging should occur if you are accessing the information in a user's address book and/or sending it to a remote server? Obviously there should be some sort of alert (similar…
jungziege
  • 245
  • 1
  • 4
  • 8
1
vote
2 answers

swift 5 How to set icon App in Switch Screen

How to set the app icon in the app switcher screen?
sambath
  • 33
  • 8
1
vote
2 answers

UITableViewCell + standard disclosure indicator + secondary UIButton + HIG violation

I've a simple question but I cannot find a clear answer around the web. Suppose I have a custom UITableViewCell With the default disclosure detail button that take to a detail view controller. Is it good to have secondary, custom button that, when…
Simone
  • 233
  • 1
  • 8
1
vote
1 answer

Conditionally disable backgrounding for an iOS app?

I am working with an app that is powered by data fetched from a server. The fetching logic is fairly robust and fault tolerant; most connectivity errors are automatically retried, which usually works great. However, given a very rare set of…
James J
  • 6,428
  • 6
  • 35
  • 45
1
vote
1 answer

showViewController method only displays modal views

Looking at Apples Resource for using showViewController() versus presentViewController() I can't seem to figure out my issue here. I want to display a viewController from my storyboard programmatically by doing the following: if let…
AndrewGentry
  • 161
  • 1
  • 15
1
vote
1 answer

Apple iPad HIG?

Is it against Apple Human Interface Guidelines to make an iPad app that does not rotate to different orientations, if it is intended for kiosk mode operation?
Moshe
  • 57,511
  • 78
  • 272
  • 425
1
vote
2 answers

Which AlertView Button should i put in "cancel"

I have little knowledge regarding the Apple HIG on AlertViews. Which Button should I put on the left side of my alert view? "Skip" will continue on the login process. "Change" will let the user change his/her password. Please help me on this.…
binsnoel
  • 276
  • 2
  • 17
1
vote
3 answers

ios/xcode: Possible to send notification when app is in foreground (as alternative to alert)

This may be contrary to HIG...it is not standard..but it occurred to me that after a user sends feedback from withinmy app, it might be nice to flash a quick unobtrusive message "Thank you for your feedback" or something. I don't want to hit the…
user4038028
1
vote
2 answers

Is it okay to solicit bug reports?

I've noticed that Instagram and some other apps allow users to report problems but don't actually let people report "bugs". Since I guess the premise of the Apple review process is they catch all bugs and there are no bugs in IOS apps, it makes…
user1904273
  • 4,562
  • 11
  • 45
  • 96
1
vote
1 answer

iOS: Best practice for Number of Users to support

I am building an app that connects to a server at the back end that supports multiple users.Similar in this respect to Facebook etc. On the web version, users log in and then their userid allows them to access all their content. As with any…
user1904273
  • 4,562
  • 11
  • 45
  • 96
1
vote
0 answers

iOS @2x images conflicting

I've a little confusion and facing a little problem regarding @2x images in iOS as according to Human Interface Guidelines HIG, the @2x For iPhone 6: 750 x 1334 (@2x) for portrait but same @2x for iPhone 4S has size of 640x1136. HIG When I placed…
developer
  • 668
  • 1
  • 6
  • 24
1
vote
2 answers

What Cocoa control(s) are sidebar controls as per the human interface guidelines?

The Mac OS X Human Interface Guidelines (HIG) outline certain things you should adhere to for sidebar icons and the reason given is: OS X applies various effects to sidebar icons First Question I don't see a standard out-the-box sidebar control…
Sam
  • 2,745
  • 3
  • 20
  • 42
1
vote
2 answers

Is it possible to use a Segmented Control to change the view?

i want to use a segmented control instead of a UITabBar controller to change the view. Is that in accordance with the HIG? If yes, how can I do so? What template should I use for my project and what code?
Moshe
  • 57,511
  • 78
  • 272
  • 425
1
vote
1 answer

Where to find iOS User Experience Navigation Best Practices?

Where can I find apple iOS 7 (or recent) best practices for navigation? - ex: header / footer / menu to whatever destination? I see the following from Apple Human Interface Guidelines, but I am hoping for…
finneycanhelp
  • 9,018
  • 12
  • 53
  • 77