158 episodes

Dive into the world of software development for Apple's diverse range of devices. Tune in for in-depth interviews with industry experts and the latest information. Whether you're an experienced developer or just starting, this podcast is your one-stop shop for everything related to Apple software development.

Swift Developer Podcast - App development and discussion PW Podcast

    • Technology

Dive into the world of software development for Apple's diverse range of devices. Tune in for in-depth interviews with industry experts and the latest information. Whether you're an experienced developer or just starting, this podcast is your one-stop shop for everything related to Apple software development.

    The one after WWDC24, what comes next

    The one after WWDC24, what comes next

    I reflect on WWDC 2024 and share my thoughts on the new technologies and updates from the conference.
    I discuss my plans to transition to SwiftData, explore the new AI technologies announced, and provide insights into RealityKit and Vision Pro.
    Additionally, I recommend which WWDC videos to watch to get the most out of the new updates.
    Become a Patreon member and help this Podcast survivehttps://www.patreon.com/compileswift
    Please leave a review and show your supporthttps://lovethepodcast.com/compileswift
    You can also show your support by buying me a coffeehttps://peterwitham.com/bmc
    Follow me on Mastodonhttps://iosdev.space/@Compileswift

    Thanks to our monthly supporters

    Arclite


    ★ Support this podcast on Patreon ★

    • 6 min
    WWDC24 Roundtable on all the new things

    WWDC24 Roundtable on all the new things

    I am joined by some good friends to discuss the opening day of the Apple developer conference and all the new announcements. As a consumer and a developer, I am excited about many things this year.

    (00:00) - Introduction
    (00:09) - WWDC24 Roundtable
    (00:35) - Cocoatype
    (00:47) - Nutterfi
    (00:59) - Those streamer folks
    (01:12) - All the new OS versions
    (01:22) - visionOS 2
    (05:46) - iPhone & Apple Intelligence
    (16:28) - Become a member
    (16:48) - macOS
    (18:02) - watchOS
    (21:54) - iPadOS
    (23:21) - New API fun
    (27:00) - Nutterfi SwiftUI Father
    (29:10) - Swift 6
    (31:48) - SetApp
    (33:03) - Xcode 16
    (41:57) - The wrap
    (42:25) - Nutterfi
    (42:55) - Cocoatype
    (43:18) - CompileSwift
    (43:34) - Support the podcast
    (43:45) - Rate and review
    Guests in this episodeCocoatypeNutterfiBecome a Patreon member and help this Podcast survivehttps://www.patreon.com/compileswift
    Please leave a review and show your supporthttps://lovethepodcast.com/compileswift
    You can also show your support by buying me a coffeehttps://peterwitham.com/bmc
    Follow me on Mastodonhttps://iosdev.space/@Compileswift

    Thanks to our monthly supporters

    Arclite


    ★ Support this podcast on Patreon ★

    • 44 min
    The episode before WWDC24, wants and hopes for developers

    The episode before WWDC24, wants and hopes for developers

    We are just a few days from WWDC24 as this Podcast hits the feed. I'm not making predictions; I'm making some sensible wishes and hopes for what we might get, mostly from the perspective of a developer.
    --------Join the DevClub Discord to take part in our WWDC24 celebrations.--------Become a Patreon member and help this Podcast survivehttps://www.patreon.com/compileswift
    Please leave a review and show your supporthttps://lovethepodcast.com/compileswift
    You can also show your support by buying me a coffeehttps://peterwitham.com/bmc
    Follow me on Mastodonhttps://iosdev.space/@Compileswift

    Thanks to our monthly supporters

    Arclite


    ★ Support this podcast on Patreon ★

    • 9 min
    What I do when starting a new app before coding?

    What I do when starting a new app before coding?

    DevClub Discord question this week.
    What do I do when starting a new app or project before coding?
    1. Write the idea down2. List the core idea features3. Sketch a bad interface design4. Do some research5. Refine the idea and interface6. Prototype the unknown
    As mentioned in this episodeMuse App
    Become a Patreon member and help this Podcast survivehttps://www.patreon.com/compileswift
    Please leave a review and show your supporthttps://lovethepodcast.com/compileswift
    You can also show your support by buying me a coffeehttps://peterwitham.com/bmc
    Follow me on Mastodonhttps://iosdev.space/@Compileswift

    Thanks to our monthly supporters

    Arclite


    ★ Support this podcast on Patreon ★

    • 10 min
    CoreData, CloudKit and user data sync, a few tips

    CoreData, CloudKit and user data sync, a few tips

    In this episode, I discuss a recent exploration and problem-solving situation with one of my apps that uses CloudKit to sync data across devices.
    CloudKit and iCloud are excellent ways to store a user's data and make it accessible across multiple devices. However, they come with some scenarios you need to account for.
    For example, have you coded to protect against a bad experience if the user is not logged into their account?
    Here are some tips in this episode with my real-world examples.
    Become a Patreon member and help this Podcast survivehttps://www.patreon.com/compileswift
    Please leave a review and show your supporthttps://lovethepodcast.com/compileswift
    You can also show your support by buying me a coffeehttps://peterwitham.com/bmc
    Follow me on Mastodonhttps://iosdev.space/@Compileswift

    Thanks to our monthly supporters

    Arclite


    ★ Support this podcast on Patreon ★

    • 11 min
    Listener Question - How do we combat the rising tide of cross platform on mobile?

    Listener Question - How do we combat the rising tide of cross platform on mobile?

    Thanks for the suggestion on this topic. We often see folks asking why cross-platform is such a great idea, but we don't usually discuss why it can also be a bad idea and how we can promote native platform development.
    This can be incredibly challenging for companies that see the one code base for cross-platform development as reduced development time and cost without considering the long-term consequences.

    (00:00) - Introduction
    (01:10) - DevClub Discord
    (01:27) - Listener Question
    (06:34) - Become a Patreon member
    (06:54) - Native code is easier to maintain
    (10:44) - Rate and review
    (11:42) - Support the podcast
    Become a Patreon member and help this Podcast survivehttps://www.patreon.com/compileswiftPlease leave a review and show your supporthttps://lovethepodcast.com/compileswift
    You can also show your support by buying me a coffeehttps://peterwitham.com/bmc
    Follow me on Mastodonhttps://iosdev.space/@Compileswift

    Thanks to our monthly supporters

    Arclite


    ★ Support this podcast on Patreon ★

    • 13 min

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
Lex Fridman Podcast
Lex Fridman
科技浪 Tech.wav
哈利
Waveform: The MKBHD Podcast
Vox Media Podcast Network
三五环
刘飞
Practical AI: Machine Learning, Data Science
Changelog Media

You Might Also Like

Swift over Coffee
Paul Hudson and Mikaela Caron
Under the Radar
Relay FM
AppStories
Federico Viticci, John Voorhees
The Changelog: Software Development, Open Source
Changelog Media
Software Engineering Daily
Software Engineering Daily
The Stack Overflow Podcast
The Stack Overflow Podcast