Tweet Shoutouts
@iOhYesPodcast love the first 5 minutes of glorious nonsense in the latest episode. Well done.
— Jon Hill (@jon_m_hill) November 14, 2014
@iOhYesPodcast #Hockeyapp Android / iOS, group and user level permission, crash logging / tracking, github integration, user feedback, etc.
— James Parker (@parkej60) November 15, 2014
Listened to @iOhYesPodcast #46 hoping for C languages as a topic, got a great discussion on OO design. More Gang-of-Four Design Patterns!
— Nolan O'Brien (@NolanOBrien) November 18, 2014
The Discussion
WatchKit has been released: we’ll cover this in-depth in a later episode, but let’s discuss initial reactions briefly.
Learning to program in Swift from a designer’s perspective
Why learn to program? (12 min)
Does learning to program help the designer communicate with engineers?
What is recommendation for mockups to other designers (18 min)
What approach are you taking?
Codepath
Somewhat similar program in St. Louis called LaunchCode
Will this knowledge help you understand the trade offs between out of the box UI and custom? (28 min)
Facebook Groups
AsyncDisplayKit, originally designed to make “Paper” possible
How do you deal with MVP demands in UI design? (38 min)
Key interactions
Base level functionality
UX
Closed loop system
Open loop system
What has been the most surprising aspect of learning Swift? (44 min)
Difference: learning Obj-C vs. Swift (47 min)
What pitfalls have you run into, and how have you overcome them?
How can we as engineers better communicate in terms a designer will relate to?
Open-Source Project of the Week
A great open-source resource was my classmates work on Github. We had to submit work using Github and it quickly became a great resource for looking at other classmates’ code. If you search for “CodePath” and filter for Swift on Github, you’ll find many of the designer and engineering assignments for the Swift classes.
Picks
Jason Follow @jak
Flashlight - unofficial Spotlight plugin system / manager
You can download an alpha build from its Github page. Python-based plugins w/ customizable icons, command pattern-matching, and HTML-based UI. You can browse and download plugins from the source on Github.
John Follow @johnsextro
Anker 5 port High Speed Desktop USB Charger $25.99
“Design is One”, documentary on Massimo Vignelli
Follow on pick offered by Dave, Architect and the Painter
Darryl Follow @dh_thomas
Dash API Docs for iOS
The API documentation you know and love from OS X is now available as an iOS app. Personally, I don’t find myself searching API docs on mobile devices all that frequently, but I see this as another way to support Bogdan Popescu’s efforts. I use the Mac app all the time.
Dave Bellona Follow @davidbellona
Matthew Sander’s iOS posts on animations, custom segues, and adaptive layouts in Swift. He’s a designer at Us Two, the firm that developed Monument Valley. Great resource for for beginners and intermediate designers who code.
Ivo Mynttinen’s iOS Design Guidelines is a solid breakdown of screen resolutions, design elements, and patterns on iOS 8.
Alternative show title suggestions
The why
Slow code
Modal Segue
Hidden behind the longpress
Farting out apps / Facebook farting out apps
Bourbon guy
Fix that redundancy
Red dots with white circles
Thank you Swift
Accent grave
Accent aigu
Obj-C for 2nd graders