Compile Swift Podcast

Compile Swift Podcast

By Peter WithamNewsTechnologyTech News
Download on the App Store

Compile Swift Podcast episodes

  • 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 survive
    https://www.patreon.com/compileswift

    Please leave a review and show your support
    https://lovethepodcast.com/compileswift

    You can also show your support by buying me a coffee
    https://peterwitham.com/bmc

    Follow me on Mastodon
    https://iosdev.space/@Compileswift

    Thanks to our monthly supporters
    • Adam Wulf
    • ★ Support this podcast on Patreon ★
      12 min
    • 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 survive
      https://www.patreon.com/compileswift

      Please leave a review and show your support
      https://lovethepodcast.com/compileswift

      You can also show your support by buying me a coffee
      https://peterwitham.com/bmc

      Follow me on Mastodon
      https://iosdev.space/@Compileswift

      Thanks to our monthly supporters
      • Adam Wulf
      • ★ Support this podcast on Patreon ★
        14 min
      • Apple Event, Where are the Swift live streamers?

        In this episode, we have an Apple event in May for new iPad? Listener question - Where are all the Swift live streamers?

        Become a Patreon member and help this Podcast survive
        https://www.patreon.com/compileswift

        Please leave a review and show your support
        https://lovethepodcast.com/compileswift

        You can also show your support by buying me a coffee
        https://peterwitham.com/bmc

        Follow me on Mastodon
        https://iosdev.space/@Compileswift

        Thanks to our monthly supporters
        • Adam Wulf
        • ★ Support this podcast on Patreon ★
          9 min
        • Serverside Swift, Structured Concurrency and more with Joannis Orlandos

          In this episode, I talk with Joannis Orlandos about Serverside Swift, Structured Concurrency, maintaining good, clean code, Swift Server Workgroup and meetup, and more. I recommend checking out the links below.

          • (00:00) - Introduction
        • (00:22) - Joannis Orlandos
        • (00:51) - Swift Server Workgroup
        • (04:56) - Hummingbird
        • (20:53) - SetApp
        • (22:07) - Structured Concurrency
        • (27:50) - Race conditions
        • (37:09) - Become a Patreon member
        • (48:18) - Grab a bag of coffee for free
        • (50:32) - Swift Server Workgroup Meetup
        • (01:02:49) - Unbeatable software
        • (01:03:43) - Support the podcast
        • (01:04:36) - Rate and review

        • As mentioned in this episode
          Joannis Orlandos
          Swift Server Workgroup
          Hummingbird on GitHub
          Structured Concurrency with Swift
          Swift Server Workgroup Meetup
          Unbeatable Software

          Become a Patreon member and help this Podcast survive
          https://www.patreon.com/compileswift

          Please leave a review and show your support
          https://lovethepodcast.com/compileswift

          You can also show your support by buying me a coffee
          https://peterwitham.com/bmc

          Follow me on Mastodon
          https://iosdev.space/@Compileswift

          Thanks to our monthly supporters
          • Adam Wulf
          • ★ Support this podcast on Patreon ★
            1 hr 6 min
          • Matt Van Itallie - Sema software, generative ai and code analysis

            I talked with Matt Van Itallie, founder and CEO of Sema, a software company specializing in helping non-technical executives understand software development. We discussed generative AI, developer retention, intellectual property protection, and more.

            I bet you never considered using AI to help you, your team, and your company better understand your code base, products, and services.

            As mentioned in this episode
            Semasoftware.com
            Unleashing developer productivity with GenAI tactical best practices

            Trusting your GenAI code practical tips for engineering leaders

            Generative AI bill of materials gbom(tm) a primer


            • (00:00) - Introduction
          • (00:18) - Matt Van Itallie
          • (08:05) - Try SetApp
          • (09:20) - Code analysis
          • (16:25) - Twelve measures
          • (19:20) - Developer retention
          • (23:00) - Become a member
          • (36:51) - Thank you Matt
          • (37:12) - Support the podcast
          • (37:31) - Rate and review

          • Become a Patreon member and help this Podcast survive
            https://www.patreon.com/compileswift

            Please leave a review and show your support
            https://lovethepodcast.com/compileswift

            You can also show your support by buying me a coffee
            https://peterwitham.com/bmc

            Follow me on Mastodon
            https://iosdev.space/@Compileswift

            Thanks to our monthly supporters
            • Adam Wulf
            • ★ Support this podcast on Patreon ★
              38 min
            • In the news, WWDC 24, EU Trader or not? Xcode 15 Bugs?

              In this episode of the Compile Swift podcast, I dive into the latest news and updates from Apple Dev World.
              From discussing the upcoming WWDC event to the challenges developers face in the EU. Additionally, I touch on the issues with the latest Xcode version and express my hopes for a more stable release in the future.

              Stay tuned for upcoming interviews, and don't forget to spread the word about the podcast.

              • (00:00) - Introduction
            • (00:43) - WWDC24
            • (04:02) - EU Trader or not?
            • (08:36) - Become a Patreon supporter
            • (09:00) - Xcode 15 buggy?
            • (10:44) - Support the podcast
            • (11:09) - Rate and review

            • Become a Patreon member and help this Podcast survive
              https://www.patreon.com/compileswift

              Please leave a review and show your support
              https://lovethepodcast.com/compileswift

              You can also show your support by buying me a coffee
              https://peterwitham.com/bmc

              Follow me on Mastodon
              https://iosdev.space/@Compileswift

              Thanks to our monthly supporters
              • Adam Wulf
              • ★ Support this podcast on Patreon ★
                12 min
              • Create Android apps using Skip.tools and Swift

                The creators of skip.tools are back with a significant milestone to celebrate and share the latest updates to their Swift to Android app toolset.

                Mentioned in this episode
                Previous show appearance
                Take the tour of Skip.tools
                Sharing C between Swift and Kotlin

                Become a Patreon member and help this Podcast survive
                https://www.patreon.com/compileswift

                Please leave a review and show your support
                https://lovethepodcast.com/compileswift

                You can also show your support by buying me a coffee
                https://peterwitham.com/bmc

                Follow me on Mastodon
                https://iosdev.space/@Compileswift

                Thanks to our monthly supporters
                • Adam Wulf
                • ★ Support this podcast on Patreon ★
                  45 min
                • Tips to help introverts and quiet ones survive software development

                  In this episode, I share content originally aired on my UIBuzz podcast, aimed at introverted individuals navigating the software development world. Recognizing the challenges quieter, more introverted people face in a field that often values collaboration and networking, I offer advice, personal opinions, and encouragement to help listeners thrive on their terms.

                  Become a Patreon member and help this Podcast survive
                  https://www.patreon.com/compileswift

                  Please leave a review and show your support
                  https://lovethepodcast.com/compileswift

                  You can also show your support by buying me a coffee
                  https://peterwitham.com/bmc

                  Follow me on Mastodon
                  https://iosdev.space/@Compileswift

                  Thanks to our monthly supporters
                  • Adam Wulf
                  • ★ Support this podcast on Patreon ★
                    11 min
                  • Dev log - Make that app design better for the users

                    A developer log this week. I'm not happy with the design of one of my apps, and I'm sharing some thoughts on why and what I intend to do about it. This might help those feeling the same way.

                    • (00:00) - Introduction
                  • (00:24) - Pivot that app design
                  • (01:29) - Job Finder Tracker
                  • (02:30) - Make those colors prettier
                  • (07:50) - Dev Club Discord
                  • (08:11) - Become a member
                  • (08:36) - Rate and review

                  • Please leave a review and show your support

                    https://lovethepodcast.com/compileswift


                    You can also show your support by buying me a coffee

                    https://peterwitham.com/bmc


                    Follow me on Mastodon

                    @[email protected]

                    Thanks to our monthly supporters
                    • Adam Wulf
                    • ★ Support this podcast on Patreon ★
                      9 min
                    • Adding Game Center to your apps and games

                      Patreon members get a video version showing all the code -> https://patreon.com/compileswift

                      Game Center is a great way to add features and interest to your apps and games. In this episode, I explain everything you need to do to get started; you may be surprised just how little effort it takes, thanks to Apple services.

                      Not only do Patreon members get a video version showing all the details, but they also get ad-free episodes and access to the back catalog of episodes and help support the future of this Podcast, thank you.

                      • (00:00) - Introduction
                    • (00:10) - Patreon Member Video
                    • (00:32) - Adding GameCenter
                    • (01:47) - Set up in the Apple Portal
                    • (10:04) - Trade Coffee
                    • (12:16) - Adding to your game/app
                    • (17:49) - Support the podcast
                    • (18:30) - Rate and review

                    • Please leave a review and show your support

                      https://lovethepodcast.com/compileswift


                      You can also show your support by buying me a coffee

                      https://peterwitham.com/bmc


                      Follow me on Mastodon

                      @[email protected]

                      Thanks to our monthly supporters
                      • Adam Wulf
                      • ★ Support this podcast on Patreon ★
                        20 min

                      About Compile Swift Podcast

                      From the publisher's feed

                      Dive into the world of software development. 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…

                      More shows like Compile Swift Podcast

                      PW Podcast by Peter Witham

                      PW Podcast

                      0 Listeners

                      UIBuzz - Software and game development by Peter Witham

                      UIBuzz - Software and game development

                      1 Listeners