Welcome to Code Completion, Episode 136! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Subreddits are boycotting Reddit:Apollo shutting downReddit management are bulliesSnazzy Labs InterviewThe AMAReddarkPixel PalsReddit down as wellOh Crap screensSteve Troughton-SmithNew Mac Reviews:Six Colors on 15” MacBook AirSix Colors on Mac StudioMissing Mac Pro Reviews?PCIe is on a switchGame porting toolkitCould Vision Pro launch on January 24th?Steve Troughton-SmithSupports dozens of windows[iPhone could capture 3D moments soon? https://mastodon.social/@dimitribouniol/110510594056732229)Live from WWDC:Under the RadarTalk ShowUpgradeOptimistic outlooks for Stage Manager?Federico ViticciRead text on Vision Pro!Dynamic Content ScalingSwift Evolution Updates:ObservabilitySwift Package Index supports 5.9Swift Package Index BlogMacros implemented in libraries in Xcode, but your own are simple tools that get run:Helge HessXcode Code Completion is significantly improved:Natalia PanferovaXcode Logging is as well, though be careful with tests:Kishikawa KatsumiUse OSLogXcode Bookmarks are awesome:Dimitri on MastodonDeveloper Disk Images got an upgrade:Riley TestutDevice Debugging is much faster:Gui RamboDocumentation in 2023:David SmithCustom video decoders are back for the Mac:MediaExtensionsPerianmacOS menus are finally Cocoa-native:Rosyna KellerSplit views are also niceriCloud Passwords are sharable with many groups:Ricky MondelloSecurity code autofill is better tooCloudKit got some updates:Sync now happens even if iCloud Drive is disabledTim Mahoney on CKSyncEngineFoundationDBIndirect input events are now implicitly supported:Steve MoseleyMoreiOS Keyboard is now rendered out of process:Sean HeberShaders in SwiftUI:Miguel de IcazaAdam BellCode Completion Tip:@_disfavoredOverload in SwiftUI#if compilerCommented Out:Dimitri hates KeyPathsYour hosts for this week:
Spencer CurtisDimitri BouniolBe sure to also sign up to our monthly newsletter, where we will recap the topics we discussed, reveal the answers to #CompleteTheCode, and share even more things we learned in between episodes.
You are what makes this show possible, so please be sure to share this with your friends and family who are also interested in any part of the app development process.
Sponsor
This week's episode of Code Completion is brought to you by Huuungry. Search for Huuungry on the iOS App Store today to give it a try: https://apps.apple.com/app/apple-store/id1448552588?pt=14724&ct=CodeCompletion1&mt=8