Cover art for podcast Swift Developer Podcast - App development and discussion

Swift Developer Podcast - App development and discussion

148 EpisodesProduced by Peter WithamWebsite

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 de… read more

148 Episodes | 2019 - 2024

Farewell

February 22nd, 2024

0:39

An important message from RadioPublic

Tips to help introverts and quiet ones survive software development

March 10th, 2024

10:33

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 …

Dev log - Make that app design better for the users

February 26th, 2024

8:49

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

Adding Game Center to your apps and games

February 19th, 2024

19:20

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 …

Developer struggles and getting through them

February 12th, 2024

9:04

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

As mentioned in this episode
Developer health with Jay Wilson

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

February 4th, 2024

16:50

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 …

Live streaming as a developer with FullQueueDeveloper

January 26th, 2024

33:34

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

macOS Virtual Machines with Bushel, and SwiftData with Leo Dion

January 14th, 2024

44:29

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

First steps with SwiftData

January 6th, 2024

9:27

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 support

https://lovethepodcast.com/compileswift


You can also show your …

Reflecting on 2023 and looking ahead to 2024

December 27th, 2023

13:18

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

Please leave a review and show your support

Important livestream update

December 9th, 2023

5:08

A short episode where I explain the changes made to the Compile Swift Livestream.

Please leave a review and show your support

https://lovethepodcast.com/compileswift


You can also show your support by buying me a coffee

Muse and Developer Duck with Adam Wulf

December 2nd, 2023

1:02:37

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 …

Talking source code protection and end of year job hunting advice

November 27th, 2023

12:42

In this episode of Compile Swift Podcast, I talk about the importance of keeping source code in remote repositories and maintaining good backup practices. I remind listeners of the risks like natural disasters and …

Create Android apps with Swift and Xcode

November 18th, 2023

52:12

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

New Macs and some cool AI tools

November 3rd, 2023

16:28

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 …

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

October 22nd, 2023

8:27

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 …

My thoughts on Swift bindings in Godot

October 15th, 2023

8:42

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 I tried a course and then did my own exploration that I want to …

Vision Pro and visionOS development with Geoff Pado - Part 2

October 6th, 2023

33:13

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, …

Vision Pro and visionOS development with Geoff Pado - Part 1

September 29th, 2023

25:39

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, …

Help and advice for young developers with Mia Kotalik

September 22nd, 2023

22:33

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 the web development and marketing company Curie & Co. She is …

Bonus episode - New OS releases and my iPhone 15 choice

September 18th, 2023

8:36

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 three years?

Please leave a review and show your support.

Keeping software simple with Brian Childress

September 15th, 2023

35:21

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

Passion Projects, Programming, and Planes with Ivan Novak

September 9th, 2023

49:53

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 my attention after reading a blog post on Dev.to - passion and paying …

No-code solutions and development with Xano.com

August 26th, 2023

35:53

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 …

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

August 14th, 2023

8:19

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

When the memory leaks and you sink or swim

August 4th, 2023

12:56

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, which turned out to be a memory-retaining issue hiding in the …

RocketSim with creator Antoine van der Lee

July 28th, 2023

46:38

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 …

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

July 21st, 2023

42:39

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

Daniil discusses working with large code bases, …

Automation and platforms with Ramiro Berrelleza

July 14th, 2023

45:55

Ramiro Berrelleza is the CEO and Co-founder of Okteto, the leading platform for Development Experience Automation. With over 20 years of experience in engineering, Ramiro is a seasoned professional passionate about …

Why you should not fear technical interviews

June 25th, 2023

11:37

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 stories of how they did not go well and sound like something to be …

WWDC23 Thoughts, two weeks later

June 18th, 2023

7:32

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 and show your support.
https://lovethepodcast.com/compileswift

Please …

Apple WWDC23 Keynote reactions and analysis with Leo G. Dion

June 6th, 2023

35:54

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 State of the Union.

Mentioned in this episode
State of the Union episode

When ZStacks go mad

May 23rd, 2023

8:09

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

My first paid app and what to work on before WWDC23

May 16th, 2023

11:39

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

Please leave a review and show your support.

Don't buy it, build it

May 8th, 2023

7:53

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

April 21st, 2023

54:26

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 stream interview found at https://twitch.tv/compileswift, where we …

WWDC23, OS updates and a new app release from me

March 31st, 2023

6:12

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) - …

Joel Kin - Querl GraphQL library for Swift

March 17th, 2023

49:00

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 among the first people in the world to `#import <UIKit/UIKit.h>`. …

Do you have an onboarding system for users?

March 11th, 2023

12:04

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 …

What a week that was, is it over?

February 26th, 2023

7:19

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?

Please leave a review and show your support.

Where to get started learning Apple development

February 11th, 2023

11:36

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

So here is my list of recommendations of topics to get started with …

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

January 27th, 2023

1:09:48

In this episode, I sit down to talk with Richard Zarth. An indie developer, we discuss Swift, the software industry, really simple arcade, Pokemon watch app, open-source, and Underdog Devs, a mentoring program for those …

Marin Todorov - dataTile and SwiftUI in Production

January 13th, 2023

53:11

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 …

2023 development goals and looking ahead

January 6th, 2023

10:18

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

Black Friday suggestions to invest in you

November 21st, 2022

4:53

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

Please find us on Mastodon
@Compileswift@iosdev.space

Thanks to our …

Prototyping with SwiftUI

November 10th, 2022

10:08

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

Please find us on Mastodon
@Compileswift@iosdev.space

Thanks to our …

It is OK to write ugly code when time runs out

October 24th, 2022

3:54

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

Thanks to our monthly supporters
  • John Danial
  • Arclite
★ …

Developer life and mental health with Jay Wilson

October 10th, 2022

52:37

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 down with someone I respect and admire, Jay Wilson. We talk about …

Perpetual beta life

September 27th, 2022

5:04

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

Thanks to our monthly supporters
  • John Danial
  • Arclite
★ …

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

September 6th, 2022

12:18

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

Thanks to our monthly supporters
  • John Danial
  • Arclite
★ …

SwiftUI and CoreData, a delightful surprise

July 26th, 2022

10:09

SwiftUI has made working with CoreData a lot easier and faster. The template Xcode 13 builds for you saves time and trouble. You can customize the model with just a few changes, and it just works.

Support the Podcast on …

News, Updates, and a new app

July 19th, 2022

7:23
  • watchOS storyboards are now deprecated. So be aware they are not long for this World and should be moved to SwiftUI.
  • Public betas of the new OS’ due …

How to communicate and educate people at all levels of understanding.

June 28th, 2022

15:16

Want an advert-free downloadable version, and support the podcast?
https://www.patreon.com/posts/68381399

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

Thanks to our monthly supporters

The best bits of Xcode 14?

June 14th, 2022

20:45

Want the full list? Head over to the show notes
https://www.compileswift.com/podcast/s04-e12/

Want an ad-free version plus access to all the archives?

WWDC22 Keynote Discussion with Leo Dion

June 7th, 2022

1:02:50

A bumper episode covering the major topics from Apple's WWDC 2022 Keynote, including

  • iOS and iPadOS 16
  • macOS Ventura
  • The new MacBook Air
  • watchOS 8
  • Game …

Pre-WWDC22 Advice preparing for the conference

June 3rd, 2022

9:42

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

Thanks to our monthly supporters
  • John Danial
  • Arclite
★ …

Goodbye iPod, hello new OS versions and more.

May 17th, 2022

10:03
  • iPod is discontinued. I'll miss you, thanks for all the years of entertainment.
  • All new OS versions across the board.
  • Xcode 13.4 released.
  • Swift …

App Store Spring Cleaning, My Thoughts

May 3rd, 2022

7:57

I wanted to share my thoughts and perspectives on this, if you want to reply or have a conversation about this, I'd love to hear from you. You can reach me on any of the social networks or at CompileSwift.com

Please …

Listener Question - SwiftUI or UIKit? When and how to make the transition

April 3rd, 2022

15:06

This week a listener brings the main topic for us to talk about. When or how to decide between SwiftUI or UIKit?

Plus! What have I been up to this week?

Please leave a review and show your support?

Mac Studio, New Releases, New Communities

March 21st, 2022

10:11

In this episode,

Tips for taking care of you

February 26th, 2022

10:36

That is by far the most important thing to do. Here are some tips from myself and wonderful folks on Twitter, to help you maintain a healthy brain …

3 Ways to improve developer skills

February 4th, 2022

10:33

Learn 3 things you can do every day to stay on top of those skills or build new ones. Our skills are crucial to what we do, we need to work on them just like everything else.

Please leave a review and show your support?

I didn't know that I didn't know

January 24th, 2022

10:39

I spent time chasing what I thought was a bug in my code, but it turned out to be in my Brain and the code was fine. Never afraid to admit my …

The live stream community game project and how you can join in

January 14th, 2022

7:35

If this sounds like something you'd be interested in (it's free!) then listen on to discover how you can get involved.


Live Stream - CompileSwift.live


2021 Wrap Up

December 25th, 2021

3:06

A quick thank you and please check out my guest appearance on the EmpowerApps.show podcast to discuss our hits, misses, and year of Apple development.

You can find the Episode here be sure to subscribe whilst you are …

Apple new OS and Xcode releases, My figma exploration

December 13th, 2021

13:44

Just in time for this episode, Apple has kindly released new versions of their OS and Xcode for us to discuss.

I also discuss my recent live stream on CompileSwift, during which I discovered Figma and discussed how it …

Back in the Pod seat with MacBook Pro 14 Experiences

November 28th, 2021

7:16

In this episode, I talk about a special episode coming up reviewing the year with Leo G Dion. I also share my thoughts after a couple of weeks with the MacBook Pro 13 Max.

Please leave a review and show your support?

News updates and packages

November 3rd, 2021

7:42

Catching up on the news, AppStore changes, and a great listener recommended Swift Package to help with those SF Symbols.

Leave a review or rating to …

Create a macOS Monterey USB Installer

October 25th, 2021

3:58

With macOS Monterey now hitting the updates on our machines it is time to think about updating that USB-based installer to save time in the future. In this episode I explain the simple steps to create one, I also …

Apple MacBook Pro Event, Trick or Treat?

October 18th, 2021

10:54

Yep, we knew it was coming, get the low down on those new MacBook Pro's. Are developers in for a treat or have they been tricked again? Listen to find out!


Love the show?

Click to say yes


Let's Connect

Swift packages and tools to improve productivity

October 14th, 2021

9:19

In this episode, I came across a few more useful tools and Swift libraries this week that I think will benefit your workflows and make coding a …

Apple Sept. 14th Event Details

September 14th, 2021

9:35

New iPads, iPhones, and Watches. Listen on for the details in a quick TL;DR version of the event.

Let's Connect

https://bio.link/peterw

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to …

Users care about experience not technology

September 1st, 2021

8:51

I know how we love to talk about cool technologies and how we solve complicated problems. Those are things we as developers and makers are interested …

Let's talk about version numbers

August 19th, 2021

7:55

I know you are thinking, well that sounds boring. But it's a really important topic, so pay attention. I'm going to offer some thoughts on how this might not be as important as it used to be depending on who you are.

Lessons learned converting Sketch to SwiftUI

August 10th, 2021

8:17

Some notes from a recent live stream twitch.tv/compileswift where I tried a few different ways to convert a Sketch app design to SwiftUI.

Let's Connect

https://bio.link/peterw


--- Send in a voice message:

Listener Question - Learn and use UIKit or SwiftUI?

August 1st, 2021

9:02

A great question came my way this week that I suspect a lot of us Apple developers get asked. Should you learn and use UIKit or SwiftUI? I have some …

Updates, Betas, Streamers

July 20th, 2021

7:42

Full show notes and links at

https://www.compileswift.com/podcast/s03-e07/


Let's Connect, did I mention I like Coffee?

https://bio.link/peterw

--- …

Tips on maintaining a healthy code base and why it matters

July 13th, 2021

10:15

Over time code gets dusty just like everything else. Maybe it's old libraries or old techniques. Or worse, maybe it is something in the language that …

Listener question - What do I think about coding boot camps?

July 5th, 2021

14:15

In a recent live stream on Twitch.tv/compileswift I was asked in the chatroom to give my thoughts on coding boot camps.

I answered the question …

Installing macOS Monterey on an external drive

June 28th, 2021

13:15

It was time for me to take a look at macOS Monterey. But as with every year, I install pre-release versions on an external drive. Which is normally not a problem. Until this year that is. The Apple M1 chip means I have …

Swift and SwiftUI Test Driven Development with Gio Lodi

June 22nd, 2021

54:17

Join me in this episode as I talk with Gio Lodi about his new book “TDD in Swift with SwiftUI and Combine”. We have a fascinating and informative conversation that I am certain you will appreciate and learn from just …

Trailer

June 13th, 2021

0:41

So what is the CompileSwift Podcast? And what discussion can you expect? Well, I'm going to answer that right now.

--- Send in a voice message:

WWDC21 Thoughts

June 13th, 2021

6:37

Now that another WWDC is in the bag, I thought it would be worth sharing my thoughts on this year's event. Personally, I feel it had some big things.

WWDC21 Keynote reactions with Leo Dion

June 8th, 2021

1:01:02

In this episode, Leo Dion joins me to discuss the Apple WWDC21 keynote. There are so many new things!

You will want to also listen to the EmpowerApps State of the Union episode where I join Leo to discuss the deeper …

The one about Apple, Developers, and how we get through it

June 5th, 2021

15:40

It's the Pre-WWDC21 episode. So it's time to talk about how we try to start healing the wounds and what is causing them between Apple and developers. I try to offer a perspective from both sides and some suggestions on …

What is an MVP and why you should make one

May 31st, 2021

9:55

In this episode, I'll explain what an MVP is and why I think you should make one for projects you work on.

Let's connect

https://linktr.ee/peterwitham

It starts with an export and ends with an import

May 23rd, 2021

7:03

I have been having some fun this week with exporting and importing files using SwiftUI on iOS. Let me spare you some pain if you need to do the same thing, listen on!

Support this Podcast

https://buymeacoffee.com/pwcom

WWDC21 Wishes, Maybes, Probably Nots

May 17th, 2021

13:44

It's time for me to share some thoughts on what I would like to see from WWDC21 this year and it's not hardware.

Share your thoughts with me at

Update on the iPad Pro smart keyboard, Laptop colors? Streaming, New video series, GitHub Actions

May 9th, 2021

13:23

Yep, it's a bumper-packed episode catching up on a few topics that have been going around this week. Including

- New M1 iPro Pro with old smart …

Now with live code streaming!

May 3rd, 2021

3:48

Yep, I'm following up on my own suggestion to put development out there in the public space and have successfully completed my first test stream on

Apple Event Details including super-powerful iPad Pros and iMac Flavors.

April 25th, 2021

6:30

Want to say thanks and buy me a coffee?

https://www.buymeacoffee.com/pwcom

Exclusive access to premium content head over to

https://patreon.com/compileswift

--- Send in a voice message:

Growing up unafraid in public as a developer

April 18th, 2021

11:58

If you are a new developer or maybe on the shy and introverted side, you could well be intimidated by the thought of posting online. I'm here to tell …

WWDC21 Details have been released. I have theories on the images...

March 31st, 2021

3:37

Apple has released details for WWDC21, this year will be online just like last year. That makes a lot of sense to me, we all need to stay safe, although it's sad to not meet up in person.

I also have some thoughts on …

Using the EnvironmentObject to make data available to SwiftUI views

March 22nd, 2021

11:20

More than likely you have more than one view in your SwiftUI based application. If that is the case then you probably need to share data across those views and always have them displaying the latest data right? That's …

Apple says end of life for a couple of machines. Hardware rumors and don't whisper secrets.

March 14th, 2021

9:54

New hardware rumors, hardware that is going end of life. Plus don't get on the wrong side of Apple and my developer tool pick that's a must-have for …

My M1 Mac Mini Set up Experiences and Tips

March 1st, 2021

12:05

As a proud owner of a new Apple M1 Mac Mini, I set up the machine from a new install and go through the highlights and the gotchas in the hope that it helps you get that new hardware up and running.

As mentioned in this …

App Now, Platform Later

February 13th, 2021

5:10

With applications being available on more than one platform, we have to adapt our way of thinking when it comes to app creation, user interface design, and features.

In this episode, I share some thoughts of why this is …

Let's face it head on and talk about Apple certificates and profiles

January 25th, 2021

11:56

If you are a developer on Apple's platforms then you have probably encountered signing certificates and profiles. They start out fine, then they expire and can become a nightmare to deal with.

So I'll explain the …

Swift package creation Impressions and SwiftUI frustration

January 18th, 2021

9:02

I spent this week learning how to create and use a Swift package, I also struggled to get some business logic working in a SwiftUI application. Listen on for all the details!

Swift package creation video

Thanks to

What’s Your Plan for 2021 Development?

January 3rd, 2021

13:03

2021 is here at least. A great time to plan out some development goals for the year.

Mentioned in this episode

BitRise build automation service

Happy Swiftmas Edition

December 24th, 2020

13:27

2020 is almost over ... I know right!

So let's take a look at the year as an Apple developer, both software and hardware.

Then I share some thoughts on where I'd like CompileSwift to go next year, those goals will need …

AppStore Small Business Submission, HomeBrew M1, Conditional SwiftUI Modifiers

December 7th, 2020

9:16

Enroll in the new App Store Small Business Program Link

Homebrew 2.6.0 Released Link

Conditionally apply modifier in SwiftUI Link


Support This …

Apple M1 Chips, Big Sur, Xcode Updates, App Store 15%, Which iPhone Did I Get? App Pick

November 21st, 2020

18:44

New Apple Silicon Macs

- Mac Mini

- MacBook Air

- MacBook Pro 13”


Big Sur Released


Xcode 12.2 Released which includes

- Swift 5.3

- Support for debugging both Intel and Apple Silicon builds

- Support for …

News on hardware and software coming next week

November 8th, 2020

8:47

- Apple November 10th event.

- A14X leaked tests show a rumored MacBook Air model beating the i9 MacBook Pro 16 by a good margin on performance.

- Rumor - TestFlight for macOS to debut next week.

- Preordering for …

Code Refactoring Reasons and Tips

October 25th, 2020

11:50

Refactoring code is some thing we should all consider doing. Not everything can be refactored, but you should review and consider it when you get the …

XcodeGen - Xcode project file generator tool

October 12th, 2020

8:15

XcodeGen is a great tool for creating and more importantly re-creating your Xcode project file. Especially useful for anyone that ever had a source …

Apple October Event, iPhones, Mac's and ? Plus Hacktoberfest is here

October 7th, 2020

5:32

In this episode we have some details on a new Apple event in mid October, plus I talk about why Hacktoberfest is something you should try to take …

Apple September 15th Event, all the things. Well, almost.

September 15th, 2020

12:31

- Apple Watch

- Series 6

- New Blue, Updated Gold, Graphite, Product Red colors

- Measures Blood Oxygen level via new sensor

- Brighter …

AppStore review process change for existing apps.

September 1st, 2020

3:39

Some of the changes Apple notified us about during WWDC 20 are now taking effect.

Let’s take a look at the change to existing apps during the review …

What's Happening to Apple Developer Relationships?

August 10th, 2020

10:48

In this episode, I share some thoughts or maybe concerns is a better word regarding the current state of Apple reviews for both developer accounts and the knock-on effect for users.

This is something that all of us …

Pushing to the App Store checklist for production build

July 31st, 2020

11:38

The final important step to success is making the production build to push to the AppStore. This might sound simple, but you should have a checklist …

Experiences with Big Sur and Xcode beta 2

July 19th, 2020

10:41

I spent a week working with the new beta 2's and have some thoughts, spoiler....mostly complimentary!

- Beta feedback is important

- Big Sur beta 2 on an external SSD

- My thoughts on the new UI and icons

- 5 Things I …

Dub Dub & Away + Developer Journal

July 2nd, 2020

13:41

WWDC20 is over, there is a massive amount of things to talk about but I'm picking just a couple.

Plus, what have I been working on and my adventures with macOS Big Sur and Combine.

CompileSwift newsletter

YouTube Videos

We have dates and times of WWDC20 Sessions

June 15th, 2020

2:57

We have the dates and times for the schedule. See the show notes below.

Note that after the release of this episode Apple now has a macOS version of …

WWDC20 More News

May 10th, 2020

4:13

Less is more, or maybe it's just less. Either way we have a couple more details on this years developers conference from Apple.

We knew it was going to be online, but we now have a date for the start.

June 22nd.

Apple …

Sharing Data Across Multiple SwiftUI Views

April 13th, 2020

11:52

SwiftUI has a great way to handle data in your applications once you understand it. This week as I work on the next part of my SwiftUI application series on Patreon I had to dive in and discover @State @ObservableObject …

iPad gets a cursor plus how much is that magic in the window?

March 23rd, 2020

12:08

It happened, maybe it was inevitable despite Apple's best effort to say we don't need it. But the iPad is getting a cursor.

It's a new interpretation, but a cursor none the less.

Plus, can you say it floats magically …

WWDC 20 and Exclusive Patreon Content

March 16th, 2020

7:42

The silence is broken, we know more about WWDC20 from Apple and I am going to tell you about it.

Plus, news of exclusive content for Patreon subscribers. Are you looking to learn SwiftUI and join the inner circle of …

macOS menu programming & test those apps!

February 17th, 2020

8:00

This time I talk about my experience using Swift to program the macOS menu bar in an application and how I finally solved the problem.

Here is a link …

Xcode 11.4 Beta is big news

February 10th, 2020

8:03

The Swift World is buzzing with Xcode 11.4 beta features, let's get into the important ones.


Download the Beta

Xcode 11.4 Beta release notes

https://developer.apple.com


Rate This Podcast

Please rate this podcast, it …

What is preventing that next app poll results and Speculid asset generator

February 3rd, 2020

11:57

What is preventing you from making that app? Poll Results are in!


My experience using Speculid to automatically generate assets with every build in …

My MacBook Pro 16 Decision Process. New Year, New Hopes

January 4th, 2020

12:01

Over the holiday break, I decided to jump on a new MacBook Pro 16". I offer some thoughts on why I did it and why I chose the hardware that made it …

5 Tips for moving from Xcode 10 to 11

December 16th, 2019

14:57

Moving from Xcode 10 to 11 can present a few interesting things that you have to adapt to and a few problems to overcome.

Video version: YouTube

Use Black Friday deals to educate and improve your skills

November 28th, 2019

3:28

Use those Black Friday deals to improve your skills by getting resources to learn expand your understanding for another year.

A great GitHub repository with a long list of deals

GitHub - mRs-/Black-Friday-Deals: Black …

Three reasons to use source control

November 10th, 2019

14:02

Source control is something everyone should be practicing. Maybe you know the term but not the reasons why it is important.

I am going to give you …

Should Apple Still Release Yearly OS'?

October 14th, 2019

9:30

I feel it is time for a discussion on the release cycle of Apple software, are they trying to meet impossible deadlines and still deliver good quality releases?

I think it might be time for every other year major …

iOS 13 and iPadOS 13.1 Releases, Backing Up iPad Correctly, SwiftUI Plans

September 24th, 2019

9:52

- iOS 13.0 has now been out a few days and iPadOS 13 and the .1 releases are due out on Tuesday 24th September.

- My recommended way to totally backup the iPad before upgrading

- My plans for learning SwiftUI and a few …

Apple September 2019 Announcements. - iPhone 11, Watch Series 5, 7th Generation iPads

September 10th, 2019

9:26

All the new hardware announcements from Apple.


- Apple Watch Series 5

- 7th Generation iPad

- iPhone 11 and Max

- iPhone 11 Pro and Max

- iOS, …

Apple September Event, iOS/iPadOS 13.1? Plus my macOS Catalina Beta 7 Experiences

August 31st, 2019

14:58

This week, Apple sent out invitations to the September event, as usual we expect it to be iPhones and maybe something more? But the logo is always great fun in these invitations, I have my theories on what it means.

We …

State of the beta's and Foo Foo over Features

August 18th, 2019

7:25

In this episode I talk about the state of the beta releases for the platforms and the developer tools. Then in part 2, are you letting the foo foo …

Swift Package Manager and Xcode

July 29th, 2019

7:55

Xcode 11 will give us integration with the Swift Package Manager. Just what is the 'SPM' and how will it work with Xcode? Well, here are the answers to those very questions.

--- Send in a voice message:

SwiftUI Observations

June 26th, 2019

20:36

SwiftUI is the new layout kid on the block, let's take a look and see what it offers us.

- Works on all Apple platforms.

- Bindable data (RxSwift …

App Store Connect, TestFlight and App Store Changes

June 14th, 2019

5:27

In this episode we take a look at the changes announced for App Store Connect, TestFlight and the App Store.

Follow CompileSwift on Twitter:

Xcode 11 Changes and Features

June 7th, 2019

14:21

All the new changes and features coming to Xcode 11, well the more obvious and interesting ones at least including the new Editors, Testing, …

Apple WWDC 2019 Announcements

June 4th, 2019

16:36

WWDC 2019 Announcements

- watchOS 6

- New watch faces

- Taptic hourly chimes

- Apps from apple

- Voice memo

- Audio books

- Calculator

- …

Loading ...

Are you the creator of this podcast?

Verify your account

and pick the featured episodes for your show.

Listen to Swift Developer Podcast - App development and discussion

RadioPublic

A free podcast app for iPhone and Android

  • User-created playlists and collections
  • Download episodes while on WiFi to listen without using mobile data
  • Stream podcast episodes without waiting for a download
  • Queue episodes to create a personal continuous playlist
RadioPublic on iOS and Android
Or by RSS
RSS feed
https://feeds.transistor.fm/compile-swift

Connect with listeners

Podcasters use the RadioPublic listener relationship platform to build lasting connections with fans

Yes, let's begin connecting
Browser window

Find new listeners

  • A dedicated website for your podcast
  • Web embed players designed to convert visitors to listeners in the RadioPublic apps for iPhone and Android
Clicking mouse cursor

Understand your audience

  • Capture listener activity with affinity scores
  • Measure your promotional campaigns and integrate with Google and Facebook analytics
Graph of increasing value

Engage your fanbase

  • Deliver timely Calls To Action, including email acquistion for your mailing list
  • Share exactly the right moment in an episode via text, email, and social media
Icon of cellphone with money

Make money

  • Tip and transfer funds directly to podcastsers
  • Earn money for qualified plays in the RadioPublic apps with Paid Listens