Apple's Human Interface Guidelines Overview

Sdílet
Vložit
  • čas přidán 4. 12. 2019
  • 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!
    Human Interface Guidelines:
    developer.apple.com/design/hu...
    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 - seanallen.teachable.com/
    Link to my book - How I Became an iOS Developer:
    gumroad.com/l/sean-allen-origin
    Hired.com:
    hired.com/x/1n01g
    Check out my podcast, iOS Dev Discussions:
    itunes.apple.com/us/podcast/i...
    Are you a gamer? I'm streaming video games on Twitch:
    twitch.tv/seanallen
    Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):
    Ray Wenderlich Books:
    store.raywenderlich.com/a/208...
    Ray Wenderlich Videos:
    store.raywenderlich.com/a/208...
    Paul Hudson's Hacking With Swift:
    gumroad.com/a/762098803
    Learn Advanced Swift Here:
    gumroad.com/a/656585843
    Links to my iOS Dev Setup & iOS Dev Book Recommendations
    www.amazon.com/shop/seanallen
    Personal Links:
    Twitter:
    / seanallen_dev
    Instagram:
    @seanallen_dev
    #swift #softwaredeveloper #iosdeveloper
  • Věda a technologie

Komentáře • 64

  • @Randhyll_Cho
    @Randhyll_Cho Před 4 lety +70

    It’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.

    • @seanallen
      @seanallen  Před 4 lety +4

      Well said.

    • @hunglukenguyen
      @hunglukenguyen Před 3 lety +1

      It is awesome, I am not in design (more like backend and support) but I like this GUI stuff from Apple

    • @kysonpablo6733
      @kysonpablo6733 Před 2 lety

      you prolly dont give a damn but does anybody know a tool to log back into an instagram account?
      I was stupid forgot the account password. I would love any help you can offer me

  • @seanallen
    @seanallen  Před 4 lety

    Watch Next - iOS Take Home Project - Job Interview Practice - Free Preview - czcams.com/video/MSIe2y6Fee8/video.html

  • @alirezaeramabadi4207
    @alirezaeramabadi4207 Před 4 lety +6

    I was looking for this type guideline but I don't know why I've never found this
    thank you Sean ❤️

    • @seanallen
      @seanallen  Před 4 lety

      Happy to help. Enjoy reading it!

  • @taylormaxwell1277
    @taylormaxwell1277 Před 4 lety +3

    Excellent overview and reminder going back to look again

  • @djagustinolmedo
    @djagustinolmedo Před 4 lety +3

    Thanks Sean I been following your videos a year ago and I always find treasure information like this one.
    Keep it up
    Greets from ARG!

    • @seanallen
      @seanallen  Před 4 lety +1

      Glad you liked it, Augustin 😀

  • @felipenka
    @felipenka Před 4 lety +6

    Love your content!, you make learning ios so fun and easy... greetings from Chile

  • @acmcj
    @acmcj Před 4 lety +3

    Welcome back. Thanks for this reminder. Timely!!!

  • @honza_kriz_bass
    @honza_kriz_bass Před 4 lety +18

    OK. I'm switching to Command Line App programmer 😜

  • @supaflanka
    @supaflanka Před 3 lety

    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 ;)

  • @DJDELLANNIE
    @DJDELLANNIE Před 4 lety +2

    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

    • @seanallen
      @seanallen  Před 4 lety +1

      Glad you like the content, Corey.

  • @mohammadyunus9020
    @mohammadyunus9020 Před 4 lety +2

    hi 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

    • @seanallen
      @seanallen  Před 4 lety

      Those types of videos are on my "video to do list", but as you can imagine... that's a VERY long list. So many ideas, so little time.

  • @franklebouthillier8633
    @franklebouthillier8633 Před 4 lety +2

    Wow I did not know that guidline existed. It’s definitely useful even outside of iOS development. Thank you very much for sharing.

    • @seanallen
      @seanallen  Před 4 lety

      Happy to help, Frank! It is good general app dev knowledge

  • @hERG308
    @hERG308 Před 4 lety +7

    Thanks 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?

    • @seanallen
      @seanallen  Před 4 lety +11

      The first time, I read it all they way through (because I wanted to learn), but now I skip sections that I may not be using. Near Field Communication is something I don't currently use, for example. But I think for a first timer, it should be read all the way through. It's good information

  • @ArtemDzhadzha
    @ArtemDzhadzha Před 4 lety +6

    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.

    • @seanallen
      @seanallen  Před 4 lety +3

      They aren't as strict with it, but the HIG still has foundational developer knowledge (for those that are just learning to developer for the platform)

  • @steviek8733
    @steviek8733 Před rokem +1

    Thanks for quick summary!

  • @alexanderlester7455
    @alexanderlester7455 Před 3 lety +1

    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?

    • @seanallen
      @seanallen  Před 3 lety

      Happy to hear the videos have been helpful. I've gone full-time CZcams and creating Swift & SwiftUI courses with some freelancing/consulting on the side. I appreciate you asking about supporting. Like I mentioned, the main way to support now is through my courses at seanallen.teachable.com. I have a couple different ones ranging from Beginner Swift, a Take Home Project and SwiftUI Fundamentals.

  • @PatricioBenavente
    @PatricioBenavente Před 4 lety +4

    I still have my real book Apple human interface guidelines from a previous era.

    • @seanallen
      @seanallen  Před 4 lety +3

      Wow, would love to see that

  • @sofiafunes5064
    @sofiafunes5064 Před 3 lety +1

    thanks for this!

  • @raulgutierrez5862
    @raulgutierrez5862 Před 4 lety +4

    Elementary, 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.

  • @toastrecon
    @toastrecon Před 4 lety

    Thanks, Sean!

    • @seanallen
      @seanallen  Před 4 lety +1

      First to get early access... nice David. I'm working on the patreon post talking about it now 😀

  • @vamsi3877
    @vamsi3877 Před 4 lety +1

    Helpful

  • @robertohalgravez6662
    @robertohalgravez6662 Před 4 lety +1

    Oh 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 ?

    • @seanallen
      @seanallen  Před 4 lety

      I don't really feel like I'm in a loop. But it's a good read especially if you haven't read it in a while

  • @geeksinux
    @geeksinux Před 4 lety

    Which tool is used for game ux designing?

  • @PaulaJBean
    @PaulaJBean Před 4 lety +2

    As 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.

    • @seanallen
      @seanallen  Před 4 lety +1

      Yeah, sometimes it sucks when the client is dead-set on their design and won't budge.

  • @NotNoAndrew
    @NotNoAndrew Před 4 lety +1

    thanks Sean

  • @saj5935
    @saj5935 Před 4 lety +1

    ok thank you ❤️❤️❤️❤️

  • @adamkenton2585
    @adamkenton2585 Před 4 lety +2

    Hey Sean, i thought you wanted to code your own app, is it still a thing you want to do ?

    • @seanallen
      @seanallen  Před 4 lety +1

      I am. But can only do one at a time. My current big project is launching my first course by the end of the year. After that, the next big project will be my own app.

    • @joemontero741
      @joemontero741 Před 4 lety

      @@seanallen I may have missed the big news but what do you mean by launching your course?

    • @seanallen
      @seanallen  Před 4 lety +2

      @Joe Montero I'm working on a course that's based on the take-home project for iOS Developer job interviews. I'm hoping to launch that by the end of this year.

  • @byaruhaf
    @byaruhaf Před 4 lety +2

    I'm in the 75%

    • @seanallen
      @seanallen  Před 4 lety

      Hopefully not after today 😂

  • @himher9073
    @himher9073 Před 3 lety

    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.

  • @AustinConlon
    @AustinConlon Před 4 lety +1

    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: github.com/AustinConlon/SwiftHIG.

  • @lonewolf3564
    @lonewolf3564 Před 4 lety

    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.

  • @tenminutetokyo2643
    @tenminutetokyo2643 Před 4 lety +1

    Most UI today sucks.

  • @F.T.S.
    @F.T.S. Před 2 lety

    do not understand

  • @llothar68
    @llothar68 Před 2 lety

    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.