Apple's Human Interface Guidelines Overview
Video Overview & Insights
In this video I discuss Apple's Human Interface Guidelines. I'm willing to bet that a lot of you haven't read this and some may have never heard of it. In my opinion, it's fundamental reading for any iOS developer. The information in the HIG is vast and valuable. If you have no experience in UI/UX this will be a great start for you. It's a MUST READ!
Developer have become hackers
Human Interface Guidelines:
https://developer.apple.com/design/human-interface-guidelines/
I'd say every single brand/UI guideline is made for a managers and their secretary, designer will make anything right just because it's a simple common sense
If you like my teaching style, I've released my first iOS dev course which is all about the take-home project job interview for iOS developers.
Course Info - https://seanallen.teachable.com/?video=1oi5YVzxqsE
Thanks for quick summary!
Link to my book - How I Became an iOS Developer:
https://gumroad.com/l/sean-allen-origin
I hate this Catalyst shit. Most apps should be developed desktop first, mobile second. Unless they are really "mobile" apps (very few are). Desktop Apps should do so much more like using the daemonology of MacOS and separation into multiple processes behind the scenes and optimized to multiple windows on the front. I really don't understand where this all must be in just one window, when real professionals rarely use just one monitor. Oh yeah i know where it comes from Fucking Web Apps.
Hired.com:
https://hired.com/x/1n01g
do not understand
Check out my podcast, iOS Dev Discussions:
https://itunes.apple.com/us/podcast/ios-dev-discussions-sean-allen/id1426167395?mt=2
Apple’s Human Interference Guidelines have become less suited to user needs each and every year since OS9.
The Human User Interface Guidelines back in OS9 days were focused on the way human’s process information, visually, and cognitively. Back then the Apple UI was carefully designed to provide maximum information efficiently, and clearly. But, now the interference guidelines as exercised by Apple’s own developers has progressively reduced the UI to blah, and confusion, and unreliable elements.
Are you a gamer? I'm streaming video games on Twitch:
twitch.tv/seanallen
Not at all an Apple user but really do respect their design philosophy,, never knew there were resources like this! Thanks a lot for making a video like this ;)
Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):
Ray Wenderlich Books:
i appreciate you and your videos so much.
you’ve helped me grow so much as a freelance ios developer.
do you have any projects or affiliates i can support?
and what are you working on nowadays?
https://store.raywenderlich.com/a/20866/link/1
Ray Wenderlich Videos:
I came to this from this video https://developer.apple.com/videos/play/wwdc2019/808/
https://store.raywenderlich.com/a/20866/link/24
Paul Hudson's Hacking With Swift:
thanks for this!
https://gumroad.com/a/762098803
Learn Advanced Swift Here:
Which tool is used for game ux designing?
https://gumroad.com/a/656585843
Links to my iOS Dev Setup & iOS Dev Book Recommendations
thanks Sean
https://www.amazon.com/shop/seanallen
Personal Links:
I appreciate these contents. I'm new to iOS and I want to be the best I can be and little things like this helps me out big time
Twitter:
https://twitter.com/seanallen_dev
Ive read it many times but it's not always clear and it often contradicts itself. I've never been a fan of apple or iOS.
Instagram:
@seanallen_dev
Watch Next - iOS Take Home Project - Job Interview Practice - Free Preview - https://youtu.be/MSIe2y6Fee8
#swift #softwaredeveloper #iosdeveloper
Fun fact, they date all the way back to 1982 for designing command-line interfaces, maybe even earlier. By the way I put together a list of links to HIG sections organized by SwiftUI affordances if anyone finds it useful: https://github.com/AustinConlon/SwiftHIG.
More User Perspectives
Excellent overview and reminder going back to look again
@taylormaxwell1277Elementary, my dear watson! Not reading these docs is like cooking without a recipe. You'll get an end product, but it may not be tasty to all.
@raulgutierrez5862hi sean, thanks man , much needed video
can you make a whole series on this like how to know which method works in background thread so that when it’s loading we show some video or indicator
i know you are a busy man but i think most of us don’t know that kind of stuff and it will be really helpful
Most UI today sucks.
@tenminutetokyo2643It’s a free design education. Absolutely a must read. I read the entire thing every time they update it. Fascinating stuff, plus it makes your apps better.
@Randhyll_ChoAs iOS dev I get all too often a design dictated to me by the client, made by a designer who designs apps like it was a website, with controls and UX that diverges strongly from what's usual on iOS (perhaps to stand out?), and invariably they have almost never heard of the HIG. I'm always surprised the apps get accepted in the AppStore.
@PaulaJBeanThanks Sean I been following your videos a year ago and I always find treasure information like this one.
Keep it up
Greets from ARG!
I'm not a developer but an aspiring product designer and I have used the iOS HIG as a design reference. It's ok but it needs to be updated badly. I used this link https://ivomynttinen.com/blog/ios-design-guidelines for more iOS design guidelines.
@JoeMonteroNYCWelcome back. Thanks for this reminder. Timely!!!
@acmcjThanks as always Sean! Do you actually read through the entire HIG? Or use it more as a reference and read specific sections as you need them?
@hERG308Hey Sean, i thought you wanted to code your own app, is it still a thing you want to do ?
@adamkenton2585Wow I did not know that guidline existed. It’s definitely useful even outside of iOS development. Thank you very much for sharing.
@franklebouthillier8633Love your content!, you make learning ios so fun and easy... greetings from Chile
@felipenkaOh I read it a while ago, when Objective-C and ARC was starting. Don’t you fell like inside in a loop reading any Apple’s guideline jumping between links ?
@robertohalgravez6662OK. I'm switching to Command Line App programmer 😜
@honza_kriz_bassI'm in the 75%
@Franklin_ByaruhangaI still have my real book Apple human interface guidelines from a previous era.
@PatricioBenaventeI was looking for this type guideline but I don't know why I've never found this
thank you Sean ❤️
When I just started as a QA back in 2002 and later as a developer for Mac OS in 2005, AHIG was a must-read (Aqua Human Interface Guidelines, at that time MacOS had water accents and animations everywhere). Without that knowledge, you couldn't develop or test anything for MacOS. All the UI had to comply very strictly to AHIG if you wanted your app to be accepted by the Mac community. Nowadays I see this rule is much less respected, I don't know why.
@ArtemDzhadzhaHelpful
@vamsi3877ok thank you ❤️❤️❤️❤️
@saj5935Thanks, Sean!
@toastrecon