Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing
Podcast Image

Compile Swift Podcast

Technology News

Activity Overview

Episode publication activity over the past year

Episodes

Showing 1-100 of 193

We have reached the end, thank you to all the supporters

31 Aug 2025

Contributed by Lukas

Yep, we have decided that the Podcast has reached a point where we cannot sustain the level of content we like to provide on a regular schedule and ha...

Preparing and updating your apps for Apple OS 26

09 Aug 2025

Contributed by Lukas

Everyone is doing it, or at least should be. We're discussing how to make the necessary changes and prepare our apps for the upcoming Apple OS 26 rele...

Catching up in the heat of Summer

02 Aug 2025

Contributed by Lukas

A brief catch-up episode in the middle of the Texas Summer on the status of projects.Download the DropSaw game on iOSPlease share your thoughts with u...

Two of our favorite WWDC25 API's

13 Jul 2025

Contributed by Lukas

Peter and Geoff dive into their favorite WWDC25 APIs. Peter explores the new attributed text editing features in SwiftUI, while Geoff breaks down inte...

Dealing with Apple App Store Rejection

22 Jun 2025

Contributed by Lukas

Peter shares the rollercoaster journey of building and submitting a game to the App Storeโ€”only to face rejection.Joined by co-host Geoff, they break...

What to do before and during WWDC25

05 Jun 2025

Contributed by Lukas

WWDC25 starts in just a few days on June 6th 2025. We have some great tips and advice for anyone attending the conference in person or online to get t...

Skills that divide and conquer

25 May 2025

Contributed by Lukas

In this episode, Peter and Geoff discuss the importance of diversifying your skill set beyond your core expertise in mobile development. They explore ...

Deep Dish Swift 2025

11 May 2025

Contributed by Lukas

Geoff sits down with Adam and Nutter at the Deep Dish Swift 2025 conference for a discussion.Adam Wulf - MuseAppNutterfi on TwitchCocoatypeBecome a Pa...

Swift Wasm

27 Apr 2025

Contributed by Lukas

Geoff spent some time trying Swift Wasm (Web Assembly) and wanted to discuss his findings and thoughts. We love to highlight projects using the Swift ...

The Rebranding is here!

08 Apr 2025

Contributed by Lukas

Apologies for the late delivery on this episode. Peter was sick and this caused a production delay.So here is our new branding, we hope you love the n...

Starting over on apps and code

23 Mar 2025

Contributed by Lukas

In this episode, we chat about Peterโ€™s decision to start fresh with a new code base. He believes it can sometimes be the right move. Geoff shares hi...

Separation of concerns

09 Mar 2025

Contributed by Lukas

In this episode, we discuss a blog post by Geoff diving into details to help structure your code base and hopefully prevent future problems.(00:00) - ...

Choosing and using the right backend system for your app

23 Feb 2025

Contributed by Lukas

In this episode, we discuss choosing the right backend to support your application. We discuss options and how to find the right solution to keep your...

Compile Swift going forward, it's all great stuff

04 Feb 2025

Contributed by Lukas

We are making things even better, listen on for how and why.Reach out with new Podcast names and conversations on our Discord -> https://compileswi...

2025 plans from the hosts and listeners

19 Jan 2025

Contributed by Lukas

A special episode to kick off the new year, not only are you getting this one advert free but we have listener contributions.We discuss our plans for ...

12 Months of Apple

29 Dec 2024

Contributed by Lukas

Welcome to the Compile Swift Apple calendar. In our end-of-year wrap, we look back at 12 months of Apple.All the things you may or may not remember fr...

App Store Presence and Optimization

15 Dec 2024

Contributed by Lukas

App store presence and optimization can be as simple or complicated as you choose. The short advice is that the more you put in, the more you get out....

Swift on the Server, Hummingbird

24 Nov 2024

Contributed by Lukas

This week, we discuss serverside Swift using Hummingbird. We also discuss Vapor to compare the two experiences.(00:00) - Introduction (08:44) - Clean ...

AI Tools for app makers

10 Nov 2024

Contributed by Lukas

This weekโ€™s episode discusses AI tools and their applications for developers. The hosts share their experiences using AI chatbots, highlighting thei...

App Intents

26 Oct 2024

Contributed by Lukas

App intents can be exposed in various ways beyond shortcuts, such as custom controls, focus filters, and spotlight actions. They enable users to perfo...

Gorkem Ercan - Eclipse, AI/ML, CI/CD

19 Oct 2024

Contributed by Lukas

I interviewed Gorkem Ercan from Jozu about a few essential topics within the development ecosystem that apply to many different technologies, includin...

App Pricing Part 2

12 Oct 2024

Contributed by Lukas

Part two of two where we discuss the numbers along with the approach taken by the Panels appLink to the video released by Marques Brownlee after our r...

App Pricing Part 1

05 Oct 2024

Contributed by Lukas

Part one of two where we discuss app pricing. The many different models and approaches with our takes and opinions on each. In part 2 we will dive int...

Talking TestFlight

21 Sep 2024

Contributed by Lukas

This week, we discuss TestFlight, what it is, how to use it, and why you should use it.(00:00) - Introduction (11:26) - Support this Podcast (25:41) -...

Apple iPhone 16 and what that means for developers

14 Sep 2024

Contributed by Lukas

In this episode of the Compile Swift Podcast, hosts Jeff and Peter discuss the recent Apple "Nine-Nine" event, discussing the latest hardware announce...

Swift 6 Migration

08 Sep 2024

Contributed by Lukas

In this episode of the CompileSwift podcast, the hosts discuss Swift 6 migration, highlighting its non-breaking changes and new features like module-l...

Hello co-host! We discuss the Apple 9/9/24 Event

31 Aug 2024

Contributed by Lukas

This is a landmark episode as we say hello to the new co-host. Plus, we discussed Apple's upcoming event, which is expected to feature new iPhones. Bu...

Alternative App Stores, Trader Status, Are your apps ready for the new OS versions?

25 Aug 2024

Contributed by Lukas

This week, Peter Witham discusses the emergence of alternative app stores and what they mean for developers. He asks for listeners' experiences and th...

Plinky and being featured on the AppStore with Joe Fabisevich

19 Aug 2024

Contributed by Lukas

In this episode of the Compile Swift Podcast, host Peter Witham interviews Joe Fabisevich, an experienced iOS developer and indie app creator. Joe dis...

Patreon only exclusive episode posted - Protecting apps against bad data

12 Aug 2024

Contributed by Lukas

An exclusive episode for the Patreon members and supporters is now posted over at www.patreon.com/compileswiftLearn why you need to protect your apps ...

Embracing new API's whilst retaining backwards compatibility

04 Aug 2024

Contributed by Lukas

This week, I delved into whether to embrace or avoid new APIs in Apple's upcoming operating systems. I encountered a few challenges while working on m...

Beta 4 releases and a detailed walkthrough installing Sequoia on a separate drive

28 Jul 2024

Contributed by Lukas

In this episode of the Compile Swift podcast, the latest beta four releases from Apple, including iOS 18, iPadOS 18, macOS 15, tvOS, visionOS, and wat...

All code is legacy code, deal with it now

17 Jul 2024

Contributed by Lukas

Everything we write becomes legacy code once it's written. That means technical debt in the future, so how can we do a better job today to help future...

You need to promote yourself, eight tips to get you started

07 Jul 2024

Contributed by Lukas

In this episode, I will explain why it is essential to promote yourself. The short answer is that nobody else will do it for you.So, here are eight ti...

Zed editor for Swift and collaboration, Xcode 16 predictive assist and which iPad?

01 Jul 2024

Contributed by Lukas

In this episode, I introduce the open-source code editor Zed and its new features like Swift support and real-time collaboration.I also share my exper...

The one after WWDC24, what comes next

16 Jun 2024

Contributed by Lukas

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, ex...

WWDC24 Roundtable on all the new things

11 Jun 2024

Contributed by Lukas

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 devel...

The episode before WWDC24, wants and hopes for developers

08 Jun 2024

Contributed by Lukas

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 mi...

What I do when starting a new app before coding?

04 Jun 2024

Contributed by Lukas

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...

CoreData, CloudKit and user data sync, a few tips

27 May 2024

Contributed by Lukas

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.Cloud...

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

21 May 2024

Contributed by Lukas

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 al...

Apple Event, Where are the Swift live streamers?

28 Apr 2024

Contributed by Lukas

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 he...

Serverside Swift, Structured Concurrency and more with Joannis Orlandos

15 Apr 2024

Contributed by Lukas

In this episode, I talk with Joannis Orlandos about Serverside Swift, Structured Concurrency, maintaining good, clean code, Swift Server Workgroup and...

Matt Van Itallie - Sema software, generative ai and code analysis

05 Apr 2024

Contributed by Lukas

I talked with Matt Van Itallie, founder and CEO of Sema, a software company specializing in helping non-technical executives understand software devel...

In the news, WWDC 24, EU Trader or not? Xcode 15 Bugs?

30 Mar 2024

Contributed by Lukas

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 ...

Create Android apps using Skip.tools and Swift

23 Mar 2024

Contributed by Lukas

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.Menti...

Tips to help introverts and quiet ones survive software development

10 Mar 2024

Contributed by Lukas

In this episode, I share content originally aired on my UIBuzz podcast, aimed at introverted individuals navigating the software development world. Re...

Dev log - Make that app design better for the users

26 Feb 2024

Contributed by Lukas

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. Thi...

Adding Game Center to your apps and games

19 Feb 2024

Contributed by Lukas

Patreon members get a video version showing all the code -> https://patreon.com/compileswiftGame Center is a great way to add features and interest...

Developer struggles and getting through them

12 Feb 2024

Contributed by Lukas

This is a bit of a personal topic as I struggle to deal with content and motivation. But, the bright side is that this might help you as we all go thr...

VisionPro Ships, first impressions, AppStore changes for the EU and US

04 Feb 2024

Contributed by Lukas

In this episode, we'll discuss two main topics: the new Apple Vision Pro hardware and the changes coming to the App Store.ย We start by diving into th...

Live streaming as a developer with FullQueueDeveloper

26 Jan 2024

Contributed by Lukas

Live streaming is popular among developers for many reasons. I discuss this and more with FullQueueDeveloper (Daniel) in this episode. Thanks to Danie...

macOS Virtual Machines with Bushel, and SwiftData with Leo Dion

14 Jan 2024

Contributed by Lukas

A conversation between two developers discussing Bushel, an app developed by Leo. Leo explains Bushel is designed as a valuable tool for developers, a...

First steps with SwiftData

06 Jan 2024

Contributed by Lukas

In this episode, I discuss my experience with SwiftData and share my thoughts on its potential at this time.Please leave a review and show your suppor...

Reflecting on 2023 and looking ahead to 2024

27 Dec 2023

Contributed by Lukas

It's time to look back at our development year, which was 2023, and start thinking for 2024. Some observations and notes from this year as a Swift dev...

Important livestream update

09 Dec 2023

Contributed by Lukas

A short episode where I explain the changes made to the Compile Swift Livestream.Please leave a review and show your supporthttps://lovethepodcast.com...

Muse and Developer Duck with Adam Wulf

02 Dec 2023

Contributed by Lukas

Muse is a great note-taking app, but it is so much more. I use it almost daily for brain dumps and organizing my thoughts. Developer Duck is an AI-pow...

Talking source code protection and end of year job hunting advice

27 Nov 2023

Contributed by Lukas

In this episode of Compile Swift Podcast, I talk about the importance of keeping source code in remote repositories and maintaining good backup practi...

Create Android apps with Swift and Xcode

18 Nov 2023

Contributed by Lukas

How would you like to create Android Kotlin apps using Swift and Xcode? I thought that might get your attention. I talked with Abe and Marc from https...

New Macs and some cool AI tools

03 Nov 2023

Contributed by Lukas

In this episode, I will catch up on some news items and discuss some excellent tools I've been using.I share my opinion on Apple's release of new hard...

Listener question - Choosing when to fix a bug or ship?

22 Oct 2023

Contributed by Lukas

Thanks to a DevClub Discord member for this episode suggestion. Deciding when to fix a bug or to ship and fix it in the next release can often be a co...

My thoughts on Swift bindings in Godot

15 Oct 2023

Contributed by Lukas

As an avid Swift user, I wanted to sit down and look at the options for using Swift with the Godot engine. Let me start by saying it's early days, but...

Vision Pro and visionOS development with Geoff Pado - Part 2

06 Oct 2023

Contributed by Lukas

Note: There was so much good content that this is part 2 of 2.Geoff Pado and I talked about developing on Apple's visionOS platform. In particular, ho...

Vision Pro and visionOS development with Geoff Pado - Part 1

29 Sep 2023

Contributed by Lukas

Note: There was so much good content that this is part 1 of 2.Geoff Pado and I talked about developing on Apple's visionOS platform. In particular, ho...

Help and advice for young developers with Mia Kotalik

22 Sep 2023

Contributed by Lukas

Mia is a freelance software and web developer with almost a decade of experience in tech. She is the host of Technically, A Podcast, and co-founder of...

Bonus episode - New OS releases and my iPhone 15 choice

18 Sep 2023

Contributed by Lukas

A bonus episode to celebrate and share the new Apple OS release details and dates. Plus, which iPhone did I choose after not upgrading for the past th...

Keeping software simple with Brian Childress

15 Sep 2023

Contributed by Lukas

Brian is a husband, father, technologist, and avid adventurer. As a technical advisor with a strong background in software engineering, cloud computin...

Passion Projects, Programming, and Planes with Ivan Novak

09 Sep 2023

Contributed by Lukas

Ivan Novak has been weaving his own way through the tech world since 2006. Seventeen years on, he is now a self-taught software engineer. Ivan caught ...

No-code solutions and development with Xano.com

26 Aug 2023

Contributed by Lukas

Prakash Chandran is the CEO and co-founder of Xano.com. A no-code solution. Prakash and I discuss developers' role in no-code solutions and how AI pla...

Want Your App To Be Approved By Apple, Make Sure You Have These!

14 Aug 2023

Contributed by Lukas

Tips and reminders of the essential items you will need when submitting that app for review to Apple to get it in the App Store.These include- Privacy...

When the memory leaks and you sink or swim

04 Aug 2023

Contributed by Lukas

A developer log update this week. I had an exciting (that's an excellent way to put it) week trying to fix what seemed like a silly bug in my game, wh...

RocketSim with creator Antoine van der Lee

28 Jul 2023

Contributed by Lukas

Antoine has a rich history of development across many platforms. He works at WeTransfer and is the creator of RocketSim, a tool that works with the Ap...

Daniil Strizhov - Amazon developer, working with big code bases and teams

21 Jul 2023

Contributed by Lukas

Daniil Strizhov is an experienced iOS developer currently working at Amazon Prime Video. He specializes in creating and supporting features tailored f...

Automation and platforms with Ramiro Berrelleza

14 Jul 2023

Contributed by Lukas

Ramiro Berrelleza is the CEO and Co-founder of Okteto, the leading platform for Development Experience Automation. With over 20 years of experience in...

Why you should not fear technical interviews

25 Jun 2023

Contributed by Lukas

Technical interviews are considered a normal part of the developer interview. If you have ever had one or know someone that has, there are plenty of s...

WWDC23 Thoughts, two weeks later

18 Jun 2023

Contributed by Lukas

Here are a few thoughts on the things that might not have seemed that big initially but are very important to us as developers.Please leave a review a...

Apple WWDC23 Keynote reactions and analysis with Leo G. Dion

06 Jun 2023

Contributed by Lukas

My good friend Leo and I discuss the announcements from Apple at WWDC23 Keynote. Then switch over to Leo's EmpowerApps.show to hear our take on the St...

When ZStacks go mad

23 May 2023

Contributed by Lukas

This is partly a developer journal and a tip episode. My recent adventure with a ZStack, image background, and keyboard avoidance was entertaining and...

My first paid app and what to work on before WWDC23

16 May 2023

Contributed by Lukas

In this episode, I discuss my thoughts and decisions behind my first paid iOS application. Plus, trying to figure out what to work on before WWDC23 ar...

Don't buy it, build it

08 May 2023

Contributed by Lukas

As developers, we use a lot of tools. But, sometimes, there are added benefits to making your tools instead of just buying them. I go into detail and ...

Interview with Geoff Pado

21 Apr 2023

Contributed by Lukas

In this episode, we do things a little differently. I sit down with Geoff Pado, an app maker and live streamer. This is the edited version of a live s...

WWDC23, OS updates and a new app release from me

31 Mar 2023

Contributed by Lukas

WWDC23 has been announced by Apple, and we also got a lot of OS updates this week. I also discuss the new app I built over my live streams.(00:00) - I...

Joel Kin - Querl GraphQL library for Swift

17 Mar 2023

Contributed by Lukas

Joel had the good fortune to work at Apple when the iPhone was developed. His exposure was writing sample apps against the iPhone SDK, making him amon...

Do you have an onboarding system for users?

11 Mar 2023

Contributed by Lukas

In this episode, I dive into why you should provide an onboarding flow for your users. I also offer a couple of different ways to make that happen and...

What a week that was, is it over?

26 Feb 2023

Contributed by Lukas

From Apple outages to crashing Xcode and deadlines. A few minutes of a developer horror story week in this episode. But it's over now right...right?Pl...

Where to get started learning Apple development

11 Feb 2023

Contributed by Lukas

I decided it was time to put out an episode answering a question I often get."What do I learn to start coding on Apple platforms and for interviews."S...

Richard Zarth - Developer and Mentor, Really Simple Arcade and helping others

27 Jan 2023

Contributed by Lukas

In this episode, I sit down to talk with Richard Zarth. An indie developer, we discuss Swift, the software industry, really simple arcade, Pokemon wat...

Marin Todorov - dataTile and SwiftUI in Production

13 Jan 2023

Contributed by Lukas

In this episode, I am joined by Marin Todorov to discuss his new developer tool, dataTile. We also discuss using SwiftUI in production for creating ap...

2023 development goals and looking ahead

06 Jan 2023

Contributed by Lukas

(00:00) - Introduction (00:42) - This years plans (01:35) - Release another new app (06:09) - Game release (07:07) - Developer Journaling (08:12) - De...

My end of year review of my development year

12 Dec 2022

Contributed by Lukas

Please leave a review and show your support.https://lovethepodcast.com/compileswiftPlease find me on Mastodon@[email protected] Thanks to our ...

Black Friday suggestions to invest in you

21 Nov 2022

Contributed by Lukas

Please leave a review and show your support.https://lovethepodcast.com/compileswiftPlease find us on Mastodon@[email protected] Thanks to our ...

Prototyping with SwiftUI

10 Nov 2022

Contributed by Lukas

Please leave a review and show your support.https://lovethepodcast.com/compileswiftPlease find us on Mastodon@[email protected] Thanks to our ...

It is OK to write ugly code when time runs out

24 Oct 2022

Contributed by Lukas

Please leave a review and show your support?https://lovethepodcast.com/compileswift Thanks to our monthly supporters Jay Wilson Adam Wulf โ˜…...

Developer life and mental health with Jay Wilson

10 Oct 2022

Contributed by Lukas

Thank you, everyone, for being part of the Podcast and helping it reach the 100th episode. I am so glad we get to share this.In this episode, I sit do...

Perpetual beta life

27 Sep 2022

Contributed by Lukas

Please leave a review and show your support?https://lovethepodcast.com/compileswift Thanks to our monthly supporters Jay Wilson Adam Wulf โ˜…...

Using Process() to run terminal commands in Apps. + Don't give up in the beginning

20 Sep 2022

Contributed by Lukas

As mentioned in this episodeCompileSwift Live streamSetApp 200+ Mac AppsBlog post with code example Thanks to our monthly supporters Jay Wilson A...

iOS 16, New Hardware, Developer Tools in a Virtual Machine

13 Sep 2022

Contributed by Lukas

As mentioned in this episode- Xcodes App- Mac Geek Gab PodcastPlease leave a review and show your support.https://lovethepodcast.com/compileswift Than...

New OS versions are on the way, let's talk back up strategy

06 Sep 2022

Contributed by Lukas

Please leave a review and show your support?https://lovethepodcast.com/compileswift Thanks to our monthly supporters Jay Wilson Adam Wulf โ˜…...

Developer Journal - Update all the things

28 Aug 2022

Contributed by Lukas

As mentioned in this episodeRuby on Mac scriptDigital OceanEpisode - Preparing for the AppStoreEpisode - Astro.buildPlease leave a review and show you...

Preparing to ship, some tips to avoid a disaster in the App Store

18 Aug 2022

Contributed by Lukas

Full show notes and the blog post can be found hereSupport the podcast and get ad-free downloadsPlease leave a review and show your support.https://lo...

Page 1 of 2 Next โ†’ ยปยป