A semi-monthly podcast on iOS Development, Apple, and the tech industry. Releases on the 2nd and 4th Wednesday of the month.
Calvin Chestnut, Bob Solorio, Steve Ciauri
00:00:00: Prologue 00:01:26: macOS Hover Text 00:05:37: Dynamic Debugging 00:11:24: Left Pad Gate NPM & left-pad: Have We Forgotten How To Program? 00:13:16: Prepare for Segue 00:17:04: Property Raptors Modern Swift API Design 00:23:04: One Weird Trick To Flatter Data Models 00:29:35: Thrill Seekers Only (and Calvin) 00:38:54: Never Was There A Tale Of More Woe DaisyDisk 00:44:02: Maybe Calvin Shouldn’t Install So Many Betas 00:49:08: Going Public First Public Beta 00:54:51: Always Look on the Bright Side of Mice Anker Mouse 01:04:38: Light at the End of the Carpal Tunnel 01:08:45: Wrapping Up 01:15:24: Announcement! Swiftfest Boston
Foreword “First off, sorry about the audio… That’s 100% my bad. I was adjusting my cable/audio setup over the weekend and forgot to flip the rarely touched power switch on the mic itself, so my decent mic wasn’t capturing audio during this whole recording. I was able to pull the audio that bled to my MacBook and got recorded with the FaceTime call, but the quality is pretty rough. Hopefully the show is still enjoyable, we certainly had a lot of fun recording it!” Calvin Topics from this episode Steve’s Field Report from San Jose Storyboard Irrelevance Catalyst (née Marzipan) Swift Package Manager in Xcode 11 Github Package Registry GraphQL tvOS 13 Me! watchOS 6 It’s time for Spotify to Ship or Shut Up iOS 13 Supporting Dark Mode in Your Interface UIElement Colors iPadOS 13 New iPad Gestures - BGR UISceneDelegate PencilKit macOS Catalina Marco Arment’s macOS Beta install tips Sign In With Apple Docs ASAuthorizationAppleIDCredential HomePod Context Menus ContextMenu in SwiftUI UIContextMenuInteraction in UIKit SwiftUI Gruber vs Gurman on Marzipan/Amber SwiftUI to HTML by zhuowei
Topics from this episode Hardware Launches at WWDC San Francisco Bread Tartine Bakery Steve’s Latest Bakes Foley Eric Idle’s What About Dick? Follow Up - Apple Arcade Pitch to Apple Arcade - WWDC App Store Lab 8 2019 MacBook Pro LG UltraFine 4K Playdate Playdate by Panic Firewatch Duck Game Thoroughly Considered from Relay FM and Studio Neat Remote Work Bear text editor RescueTime CocoaHeads We’re Trying - A Family Podcast WWDC Predictions
Topics from this episode Bob’s Freaking Laser GlowForge Netgear Orbi Bread Update Follow Up: Storyboard Analogies 2nd Degree Social Network Micro.Blog Gurman at Bloomberg on WWDC Software Releases Apple to Reveal New Home-Grown Apps, Software Features at WWDC Apple Cracks Down on Apps That Fight iPhone Addiction - NYTimes The facts about parental control apps - Apple Time To Play Fair - Spotify WWDC For Developers - Gui Rambo at 9to5Mac Calvin’s iPhone X
Topics from this episode Safari Content Blockers Adblock Plus ‘Acceptable Ads’ Bread Update! Steve’s latest bread baby on Insta Follow Up Pacing ourselves in the Marzipan Marathon Mac Mini 2018 Apple Pulls 4K LG UltraFine Displays From Online Apple Store in U.S. Gui Rambo Scoop Week @ 9to5Mac Day 1: Dark Mode, Panels, and more Day 2: Project Sidecar Day 3: Universal Find App Day 4: Apple Watch Authentication Expansion Day 5: Siri Shortcuts and Screen Time in macOS PanelKit PanelKit by Louis D’hauwe Experimenting With Windowing on iPad With PanelKit Project Sidecar Luna Display Handoff for Developers Vapor 3 Migration Async Overview - Vapor Docs Calvin’s Side Project Corner: Passify Hi Hello - Contact Sharing Helper for iOS Pass Design and Creation
Links from this show Apple Arcade Submission Page Pacing Ourselves in the Marzipan Marathon - Curtis Herbert Apple Cancels AirPower - TechCrunch PowerBeats Pro - Apple Netflix kills AirPlay Support - The Verge Anchorage
Apple’s Product Release Sprint Minus AirPower isairpoweroutyet.com Today’s AirPods launch underscores Apple’s latest AirPower misfire iPad mini iPad Air iMac AirPods SleepPhones Follow Up: Apple TV app on Smart TVs iMessage Business Chat Apple Card Support Resource Apple Arcade Oceanhorn The Room Alice 3D Animation Programming Swift 5!!!! Release Announcement on Swift.org
Links from this episode Follow Up Bob’s Futurama Cuff Calvin Bought a TV Vizio P Series Vizio Apple Partnership Block Unwanted Device from Eero Frame Rate & Dynamic Range matching on Apple TV Xcode Template Files Anchorage: Lightweight Auto Layout wrapper Getting Things Done: The Art Of Stress Free Productivity Marzipan Timeline Apple Combining iPad, iPhone, and Mac Apps by 2021 How old is AppKit Cocoa History on Wikipedia
Links from this episode AVAudioSession.Category Enum to allow for multi_route audio playback Samsung Galaxy Fold Huawei Mate X Huawei’s Mate X - The Verge Install Android apps on your Chromebook Bernie & Phyl’s is at it again with racy T ads Apple rolls out TestFlight public invite links to make it easier for developers to distribute iOS app betas DropMix Music Mixing Game Testing Tips & Tricks Mock-free unit tests in Swift We’re Trying - Calvin & Rosalee’s new podcast
AirPlay 2 comes to LG TVs Bill Baxter of Vizio on the VergeCast Facebook & Google’s Spyware Certificates Jaclyn Paul on mobile platform choice via Twitter Group Facetime Bug Fireside Cocoa Cocoa Conf: Yosemite NSNorth CocoaHeads Boston SwiftCoders Boston
TV Zero-Sign In Apps Delayed How To Use Result in Swift 5