iOhYes Retired


A podcast by iOS developers for iOS developers, delivering news, tips, and rants for professional iOS/Mac developers, with something for enterprise and indie developers alike.

Hosted by Darryl Thomas and John Sextro.

← Previous Episode   |   Next Episode →

113: Qualified Yeses

June 29, 2016 at 9:30AM • 59 minutes • Wiki Entry

John and Darryl recap and grade their WWDC wish-lists and discuss changes to the Human Interface Guidelines for iOS.

WWDC Wishlist Scorecard


  • Get serious about home automation, maybe make Apple TV an automation hub (Half Credit)
  • Siri as a Service (3rd party integration) (Yes)
  • Refactoring for Swift (in Xcode) (No)
  • Announce date to sunset Obj-C (No)
  • Xcode for iPad Pro (Half Credit)


  • More voice command vocabulary. Something like AppleScript (Half Credit)
  • Make Buttons Great Again (Quarter Credit)
  • Better accessibility hierarchy visualization tools built into Xcode (Three Quarters Credit)
  • Additional accessibility tools for checking things like color contrast. (TBD)
  • Improved dynamic font API (Yes, but not what I’d hoped for)
  • Upgrade pricing/trials (No: but we got clarification on subscriptions on The Talk Show)
  • Faster watch app loading. A way of deferring the most expensive parts? (Yes!)
  • Simulators and Xcode bots for Linux? (Lol)

iOS 10 HIG Changes

  • Widgets
    • Available on “Search” and above “Quick Action List” when you 3D touch an icon on Home screen
    • Panning/Scrolling not supported
    • Avoid backgrounds / no background images
    • Allow jump to app, but no “Open App” button. Allow interaction via content
  • Messages
    • Can now integrate with Message by providing a messaging extension
    • Content with Focus and Value
    • Constrained space
    • Simple/Intuitive interface
  • Integration with Siri
    • Don’t
      • Advertise
      • Impersonate Siri
    • Do
      • Minimize visual/touch interactions
      • Respond quickly
      • Take people directly to content
      • Improve accuracy via custom vocabulary
      • Provide example requests
  • Expanded Notifications
    • Detail view
    • Actions that make sense
    • There be dragons, destructive actions




Alternative show title suggestions

  • Stuck in my craw
  • Return of bezels
  • Cocoa-isims
  • I hate you
  • I’m not a fun person