Episodes
In this episode: we celebrate Swiftmas and Dubmas all together, plus talk about remote conferences, tuple conformance, Mint, WWDC wishlists, and more.
Swift Package Index: http://swiftpackageindex.com
Swift AWS Lambda runtime: https://swift.org/blog/aws-lambda-runtime
Adding CI support to SPM packages: https://github.com/brightdigit/EggSeed
SE-0283: Tuples Conform to Equatable, Comparable, and Hashable –...
Published 06/21/20
In this episode: WWDC goes WFH, Swift gets some inspiration from JavaScript, and we review your awesome Breathe app submissions.
WWDC is online: https://developer.apple.com/news/?id=03132020a
Swift Argument Parser: https://github.com/apple/swift-argument-parser
SE-0279 Multiple Trailing Closures: https://github.com/apple/swift-evolution/blob/master/proposals/0279-multiple-trailing-closures.md
Push notifications may now be user for advertising (with consent)
Paul’s pick: Table, by...
Published 03/25/20
In this episode: Erica learns to pronounce things the Paul way, we're blown away by how good Swift 5.2's error messages are, and discuss listener views on the future of Swift.
Control Room: https://github.com/twostraws/ControlRoom
iOS Dev Survey: https://iosdevsurvey.com/
Swift Playgrounds for macOS: https://www.apple.com/uk/swift/playgrounds/
New diagnostics in Swift 5.2: https://swift.org/blog/new-diagnostic-arch-overview/
Paul's first pick: CocoaHub – https://cocoahub.app
...
Published 02/28/20
In this episode: on the road to Swift 6, handling key presses in iOS, and whether to build an app or a website.
Xcode 11.4 beta: https://developer.apple.com/download/
On the Road to Swift 6: https://forums.swift.org/t/on-the-road-to-swift-6/32862
SE-0276 Multi-Pattern Catch Clauses: https://github.com/apple/swift-evolution/blob/master/proposals/0276-multi-pattern-catch-clauses.md
SE-0269: Increase availability of implicit self in @escaping closures when reference cycles are unlikely to...
Published 02/13/20
In this episode: Swift 5.2 snapshots are available for download, Paul enjoys some property wrappers, and we dream about what SwiftUI 2.0 might bring.
App Updates for HTML5 Apps: https://developer.apple.com/news/?id=01212020a
Swift 5.2 snapshots now available: https://swift.org/download
Swift for Good: https://www.swiftforgood.com
Paul's pick: Creating a property wrapper to give us SwiftUI's environment in UIKit.
Erica's pick: SE-0253...
Published 01/29/20
In this episode: Sean's beard is staying in San Francisco, the NeXT era is ending, we discuss SwiftUI's forms system, and explore the many amazing new features from WWDC19.
- The NeXT Era Ends, the Swift Era Begins: https://inessential.com/2019/06/07/the_next_era_ends_the_swift_era_begins
- WWDC 2019 Session Notes: https://github.com/Blackjacx/WWDC
- WWDC 2019 The Things You May Have Missed: https://patrickbalestra.com/blog/2019/06/07/wwdc-2019-the-things-you-may-have-missed.html
- About...
Published 06/25/19
In this special episode we’re joined by our friends Kristina Fox, JP Simard, Gui Rambo, and Kaya Thomas as we discuss everything new from WWDC19. Strap yourselves in – this is a long one!
- News: what *isn’t* news this week? We dive into dark mode, Xcode 11, ARKit, RealityKit, Vision OCR, and more.
- Focus on Swift 5.1: how opaque return types, function builders, property wrappers, and module stability combine to make SwiftUI possible.
- Project Catalyst: now that we can build our iOS apps...
Published 06/10/19
In this episode: the Apple Developer Academy is open for another year, iOS Dev Jobs launches, we reveal why "Spectre" has British spelling, and ponder what Apple might announce at WWDC19.
- Swift over Coffee Live is happening at AltConf 2019! Tickets are free thanks to MacStadium and AltConf, but you need to register for one here: ti.to/altconf/SwiftoverCoffeeLive
- Apple Developer Academy registration: https://9to5mac.com/2019/05/16/apple-developer-academy
- GitHub sponsors:...
Published 05/27/19
In this episode: Swift hits the front-end of the web, Marzipan creeps closer, Paul talks about the importance of data hiding in Swift 5.1, and we discuss what makes for great code review.
- Unwrap for iOS: https://www.hackingwithswift.com/unwrap
- Swift on WebAssembly: https://swiftwasm.org
- SE-0259 - Approximate Equality for Floating Point: https://github.com/apple/swift-evolution/blob/master/proposals/0259-approximately-equal.md
- SE-0260 Library Evolution for Stable ABIs:...
Published 05/13/19
In this episode: Swift 5.1 gathers strength, Realm gets swallowed up by MongoDB, Sean discovers SwiftLint, and we discuss whether Apple Arcade will be good for the indie game development community.
- SE-0255 Implicit returns from single-expression functions: https://github.com/apple/swift-evolution/blob/master/proposals/0255-omit-return.md
- SE-0259 Approximate Equality for Floating Point: https://github.com/apple/swift-evolution/blob/master/proposals/0259-approximately-equal.md
- Swift...
Published 04/29/19
In this episode: lots of new Swift Evolution proposals are in review, we discuss *that* TechCrunch article, dive into server-side Swift, and try to figure out how to pronounce “Herbert”.
- Swift 5 Officially Released: https://swift.org/blog/swift-5-released/
- SE-0246 Generic Math Functions: https://github.com/apple/swift-evolution/blob/master/proposals/0246-mathable.md
- SE-0249 KeyPath Expressions as Functions:...
Published 04/15/19