101 episodios

Apple news and rumors from a developer's perspective

Stacktrace 9to5Mac

    • Tecnología
    • 5.0 • 4 calificaciones

Apple news and rumors from a developer's perspective

    163: “The Rambo Objective-C Manifest”

    163: “The Rambo Objective-C Manifest”

    Rambo shares his set of principles for when and how to rewrite existing Objective-C code in Swift, John talks about his preferred workshop formats, and the two discuss the current state of Apple’s services.
    Sponsored by Pillow: Pillow is an all-in-one sleep tracking solution to help you get a better night’s sleep. Download it from the App Store today.
    Download MP3

    Hosts

    Gui on Twitter: @_inside
    John on Twitter: @johnsundell

    Links

    Connecting async/await to other Swift code
    SwiftUI and UIKit interoperability
    Periphery
    notify_register_dispatch
    Property wrappers
    The Shrink Next Door on Apple TV+
    Foundation on Apple TV+

    Subscribe
    🟣 Apple Podcasts🟠 Overcast🟢 Spotify
    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    • 1h 13 min
    162: “Hanging on the cliff for a whole week”

    162: “Hanging on the cliff for a whole week”

    John and Rambo discuss asynchronous unit testing, using Windows as a development platform, SwiftUI previews on laptops, and conclude their deep dive into Swift’s concurrency system by talking about actors and structured concurrency.
    Sponsored by Pillow: Pillow is an all-in-one sleep tracking solution to help you get a better night’s sleep. Download it from the App Store today.
    Download MP3

    Hosts

    Gui on Twitter: @_inside
    John on Twitter: @johnsundell

    Links

    Unit testing Swift code that uses async/await
    Test expectations
    Unit testing in Swift
    Raspberry Pi Pico
    IOKit
    Audacity
    Actors in Swift
    The MainActor attribute
    Using async let to run multiple tasks in parallel

    Subscribe
    🟣 Apple Podcasts🟠 Overcast🟢 Spotify
    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    • 1h 15 min
    161: “One big data transformation engine”

    161: “One big data transformation engine”

    Rambo longs to get back to UI development, John releases a new open source project, and the two embark on part one of their deep dive into Swift’s new concurrency system. Also, organizing devices, and mechanical keyboards.
    Sponsored by Shortcut: The project management tool built specifically for software development teams. Start your extended two-month free trial at shortcut.com/sundell
    Sponsored by RevenueCat: RevenueCat makes it easy to build and manage in-app purchases on iOS, Android, and the web. Learn more. 
    Download MP3

    Hosts

    Gui on Twitter: @_inside
    John on Twitter: @johnsundell

    Links

    Swift by Sundell episode with Christian Selig
    CollectionConcurrencyKit
    The new, concurrent version of Publish
    Async sequences and streams
    Sketch
    NSXPCConnection
    Swift’s concurrency system
    The WIP MultipeerKit concurrency implementation
    Adding pull-to-refresh to a SwiftUI List using async/await
    Making URLSession’s async APIs backward compatible
    Task
    An example of running async unit tests on Linux
    Keychron K2

    Subscribe
    🟣 Apple Podcasts🟠 Overcast🟢 Spotify
    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    • 1h 19 min
    160: “M1 Macintoshes”

    160: “M1 Macintoshes”

    John shares his first impressions of the new 14-inch MacBook Pro and how he has been utilizing Swift’s new concurrency features to get the most out of the M1 Max. Also, Rambo’s work with Shortcuts, maintaining SwiftUI-based Mac apps, and much more.
    Accelerate app development with Firebase: Use Firebase's backend services like Firestore, Cloud Storage, Authentication, and more to build serverless, secure apps at global scale. Get started now.
    Sponsored by Survivor: Protect your iPhone 13 w/ Survivors new MagSafe collection and enter to win the iPhone 13 Pro.
    Sponsored by RevenueCat: RevenueCat makes it easy to build and manage in-app purchases on iOS, Android, and the web. Learn more. 
    Download MP3

    Hosts

    Gui on Twitter: @_inside
    John on Twitter: @johnsundell

    Links

    Using SwiftUI to build internal tools
    John’s MacBook Pro box tweet
    Swift’s new concurrency system gains backward compatibility in Xcode 13.2
    Publish

    Subscribe
    🟣 Apple Podcasts🟠 Overcast🟢 Spotify
    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    • 1h 37 min
    159: “A really powerful new toy”

    159: “A really powerful new toy”

    After a discussion about Swift generics and when to use them, Rambo shares his initial impressions of using the new iPad mini, and John explains why he’s going back to the Mac for his portable computing needs.
    Sponsored by Kandji: A modern, cloud-based platform to manage and secure your Mac, iPhone, iPad, and Apple TV devices. Kandji saves IT teams hours of manual work with features like one-click compliance templates and 150+ pre-built automations, apps, and workflows. Request access.
    Sponsored by RevenueCat: RevenueCat makes it easy to build and manage in-app purchases on iOS, Android, and the web. Learn more. 
    Download MP3

    Hosts

    Gui on Twitter: @_inside
    John on Twitter: @johnsundell

    Links

    Swift generics
    Plot’s NodeConvertible protocol
    Avoiding SwiftUI’s AnyView
    Pull Request adding SharePlay support to the WWDC app for Mac
    Rambo’s SharePlay WWDC article
    Rambo’s Instagram
    Pixelmator Photo

    Subscribe
    🟣 Apple Podcasts🟠 Overcast🟢 Spotify
    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    • 1h 24 min
    158: “Double unleashed”

    158: “Double unleashed”

    The 14 and 16-inch Apple Silicon-based MacBook Pros have finally been revealed, and John and Rambo share their initial impressions of these new products and everything else that Apple announced during their “Unleashed” event.
    Sponsored by Kandji: A modern, cloud-based platform to manage and secure your Mac, iPhone, iPad, and Apple TV devices. Kandji saves IT teams hours of manual work with features like one-click compliance templates and 150+ pre-built automations, apps, and workflows. Request access.
    Sponsored by RevenueCat: RevenueCat makes it easy to build and manage in-app purchases on iOS, Android, and the web. Learn more. 
    Sponsored by Totallee: Get 20% off totallee iPhone 13 cases and more with code SLEEK at totalleecase.com or (SLEEK20DEAL on Amazon).
    Download MP3

    Hosts

    Gui on Twitter: @_inside
    John on Twitter: @johnsundell

    Links

    The Moiré effect
    High-resolution version of John’s 3x iPhone 13 Pro photo of Warsaw’s Palace of Culture and Science
    The new Beats Fit Pro earbuds
    New AppKit API for retrieving the area next to the notch on the new MacBook Pros

    Subscribe
    🟣 Apple Podcasts🟠 Overcast🟢 Spotify
    If you have any feedback about the show, feel free to reach out on Twitter or send us an email.

    • 1h 33 min

Reseñas de clientes

5.0 de 5
4 calificaciones

4 calificaciones

Top podcasts en Tecnología

También te podría interesar