Swift Developer Podcast - App development and discussion artwork

Swift Developer Podcast - App development and discussion

152 episodes - English - Latest episode: 14 days ago - ★★★★★ - 3 ratings

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.

Technology apple swift development software programming ios macos ipados watchos objective-c
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Prototyping with SwiftUI

November 10, 2022 05:15 - 10 minutes - 7.12 MB

Please leave a review and show your support. https://lovethepodcast.com/compileswift Please find us on Mastodon @[email protected] Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

It is OK to write ugly code when time runs out

October 24, 2022 04:09 - 3 minutes - 2.72 MB

Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Developer life and mental health with Jay Wilson

October 10, 2022 06:00 - 52 minutes - 36.3 MB

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 developer life and how we need to stay balanced and open with those around us to maintain a healthy relationship with ourselves and others. Topics include - Never put work before health and personal life - Always find someone to talk to if you feel like things are over...

Perpetual beta life

September 27, 2022 06:45 - 5 minutes - 3.59 MB

Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

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

September 20, 2022 06:36 - 17 minutes - 12.5 MB

As mentioned in this episode CompileSwift Live stream SetApp 200+ Mac Apps Blog post with code example Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

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

September 13, 2022 09:30 - 17 minutes - 13.1 MB

As mentioned in this episode - Xcodes App - Mac Geek Gab Podcast Please leave a review and show your support. https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

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

September 06, 2022 06:00 - 12 minutes - 8.71 MB

Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Developer Journal - Update all the things

August 28, 2022 23:32 - 9 minutes - 6.72 MB

As mentioned in this episode Ruby on Mac script Digital Ocean Episode - Preparing for the AppStore Episode - Astro.build Please leave a review and show your support. https://lovethepodcast.com/compileswift Buy Me a Coffee Patreon Ad-Free supporters download Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

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

August 18, 2022 08:14 - 12 minutes - 8.92 MB

Full show notes and the blog post can be found here Support the podcast and get ad-free downloads Please leave a review and show your support. https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Developer journal - beta 5, project and livestream community updates

August 09, 2022 08:31 - 10 minutes - 7.89 MB

Ad-free version for Patreon supporters Say thanks and buy me a coffee. Please leave a review and show your support. https://lovethepodcast.com/compileswift. Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

SwiftUI and CoreData, a delightful surprise

July 26, 2022 07:58 - 10 minutes - 6.99 MB

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 Patreon https://patreon.com/compileswift Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

News, Updates, and a new app

July 19, 2022 07:00 - 7 minutes - 5.09 MB

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 in the fall are now available. I have a clone of my daily Monterey mac running Ventura to test it for compatibility with 3rd party apps. New app idea that is being built only on the live stream. https://twitch.tv/compileswift Shout out to streaming friends https://www.twitch.tv/cocoatype https://www.twitch.tv/mwilson_codes https://ww...

Tools I use every day

July 11, 2022 07:00 - 8 minutes - 6.02 MB

- JetBrains Suite - IntellijIdea and Web Storm - JetBrains Suite - AppCode - Xcode - DevCleaner - Figma - RocketSim - SwiftUI Companion - Trello - Tower Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

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

June 28, 2022 20:51 - 15 minutes - 10.5 MB

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 Arclite ★ Support this podcast on Patreon ★

The best bits of Xcode 14?

June 14, 2022 05:20 - 20 minutes - 14.3 MB

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? Become a Patreon Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

WWDC22 Keynote Discussion with Leo Dion

June 07, 2022 22:51 - 1 hour - 43.2 MB

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 Development tvOS? Car Play Be sure to check out the video version here https://youtu.be/QU1MUGD9Ink And the State of the Union on EmpowerApps Audio https://share.transistor.fm/s/1d2a748c Video https://youtu.be/eKe4XpPadho Leo Dion / BrightDigit https://brightdigit.com EmpowerApps Podcast: https://www.empowerapps.show Af...

Pre-WWDC22 Advice preparing for the conference

June 03, 2022 06:06 - 9 minutes - 6.68 MB

Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Goodbye iPod, hello new OS versions and more.

May 17, 2022 21:51 - 10 minutes - 6.92 MB

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 Playgrounds 4.1 for iPad and macOS released. Playing around with SceneKit. Could Apple game development benefit from a visual scripting tool? Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

App Store Spring Cleaning, My Thoughts

May 03, 2022 19:28 - 7 minutes - 7.34 MB

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 leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

New Xcode, Xcode version management, WWDC22

April 12, 2022 07:37 - 11 minutes - 8.02 MB

In this episode Xcode 13.3.1 Xcodes Swift Remote Studio Talk WWDC22 EmpowerApps 2021 Show CompileSwift 2021 Show Live Stream Guest SetApp for Mac Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

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

April 03, 2022 01:28 - 15 minutes - 11 MB

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? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Mac Studio, New Releases, New Communities

March 21, 2022 06:43 - 10 minutes - 7.02 MB

In this episode, New Mac Studio Xcode 13.3 will require macOS Monterey Swift 5.6 Swift.org Web site goes open source SwiftRemoteStudio.com This week on the live stream - updates Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Tips for taking care of you

February 26, 2022 21:27 - 10 minutes - 7.43 MB

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 and hopefully stay on the path to success without burning out all the midnight oil as you go. Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

3 Ways to improve developer skills

February 04, 2022 06:40 - 10 minutes - 9.91 MB

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? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

I didn't know that I didn't know

January 24, 2022 22:54 - 10 minutes - 7.34 MB

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 mistakes for you all to benefit from, but don't laugh too much, it could happen to you! Please leave a review and show your support? https://lovethepodcast.com/compileswift   Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

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

January 14, 2022 00:13 - 7 minutes - 5.8 MB

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 Please leave a review and show your support? https://lovethepodcast.com/compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

2021 Wrap Up

December 25, 2021 00:55 - 3 minutes - 2.14 MB

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 there, Leo has some great plans for next year. Please leave a review and show your support? https://lovethepodcast.com/compileswift --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this pod...

Apple new OS and Xcode releases, My figma exploration

December 13, 2021 22:58 - 13 minutes - 9.71 MB

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 can help me design and prototype a new iOS application. Please leave a review and show your support? https://lovethepodcast.com/compileswift Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support thi...

Back in the Pod seat with MacBook Pro 14 Experiences

November 28, 2021 21:33 - 7 minutes - 6.94 MB

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? https://lovethepodcast.com/compileswift Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

WatchOS 8.1.1, Dev Machine Set Up, Server-Events, Memory Leaks, and Git Linting

November 21, 2021 09:48 - 7 minutes - 6.67 MB

In this episode, My Development Machine Set-Up CompileSwift.live Working With Server-Sent Events Memory Leaks on M1 Macs How to Write a Good Commit Message WatchOS 8.1.1 fixes slow charging Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

News updates and packages

November 03, 2021 20:11 - 7 minutes - 5.31 MB

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 say thanks https://lovethepodcast.com/compileswift Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Create a macOS Monterey USB Installer

October 25, 2021 21:55 - 3 minutes - 3.12 MB

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 suggest you go to the blog post below to see the terminal command. https://www.compileswift.com/journal/2021-10-25-macos-monterey-installer/ Leave a rating/review for the podcast, thank you. https://lovethepodcast.com/compileswift --- Send in a voice message: https://...

Apple MacBook Pro Event, Trick or Treat?

October 18, 2021 20:23 - 10 minutes - 8.33 MB

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 https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Swift packages and tools to improve productivity

October 14, 2021 06:00 - 9 minutes - 6.42 MB

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 little easier. As mentioned in this episode CSS3ColorSwift Menu Bar Color Changer Silicon Apple reminder on account deletion support starting January 2022 Swift-DocC goes open source Please rate and review to help the show, thanks Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/me...

Cool Swift Packages, Xcode 13, My *15 OS thoughts

October 01, 2021 07:28 - 11 minutes - 10.2 MB

In this episode, a few different topics, including. - Periphery Package - Duration Package - Xcode 13 Features - CompileSwift Newsletter Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Apple Sept. 14th Event Details

September 14, 2021 19:31 - 9 minutes - 6.61 MB

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 our monthly supporters Arclite ★ Support this podcast on Patreon ★

Users care about experience not technology

September 01, 2021 21:39 - 8 minutes - 6.1 MB

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 in hearing about. But your user doesn't care about them, so stop telling them about it. In this episode, some thoughts on how important it is to communicate the right things to your users and ignore the stuff that doesn't interest them. Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compilesw...

Let's talk about version numbers

August 19, 2021 06:45 - 7 minutes - 5.45 MB

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. Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Lessons learned converting Sketch to SwiftUI

August 10, 2021 18:06 - 8 minutes - 7.59 MB

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: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Listener Question - Learn and use UIKit or SwiftUI?

August 01, 2021 23:54 - 9 minutes - 8.28 MB

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 thoughts on this which I'm sure is no surprise, here's the advice I gave. Let's Connect https://bio.link/peterw --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Updates, Betas, Streamers

July 20, 2021 22:28 - 7 minutes - 7.06 MB

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 --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Tips on maintaining a healthy code base and why it matters

July 13, 2021 07:33 - 10 minutes - 9.39 MB

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 is now deprecated and will eventually stop working altogether. All good reasons to maintain a healthy code base, so let's talk about that and some suggestions on how to manage it. By the way, CompileSwift merch is now available https://streamlabs.com/compileswift/merch Let's connect https://linktr.ee/peterwitham --- Send in a v...

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

July 05, 2021 05:57 - 14 minutes - 13.1 MB

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 during the stream, but I felt I should dive into the answer further in this episode and give more details. You’ll have to listen to hear my thoughts. Let's Connect https://linktr.ee/peterwitham  --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Pa...

Installing macOS Monterey on an external drive

June 28, 2021 00:25 - 13 minutes - 9.21 MB

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 to do things different and it is more complicated. I solved the problem and it might help you. So listen on. Say thanks and buy me a coffee to support this podcast https://buymeacoffee.com/pwcom --- Send in a voice message: https://anchor.fm/compileswift/message ...

Swift and SwiftUI Test Driven Development with Gio Lodi

June 22, 2021 07:00 - 54 minutes - 37.3 MB

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 like I did. Get the book TDD in Swift with SwiftUI and Combine https://tddinswift.com Contact Gio Lodi Twitter: @mokagio Website: https://mokacoding.com/ --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclit...

Trailer

June 13, 2021 21:29 - 41 seconds - 504 KB

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: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

WWDC21 Thoughts

June 13, 2021 20:03 - 6 minutes - 4.65 MB

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. ---------- Want to say thanks and buy me a coffee? I love coffee ---------- https://www.buymeacoffee.com/pwcom ------------------------------- Let's connect ----------------------------- Web site: https://compileswift.com Twitter: https://twitter.com/compileswift Instagram: https://www.instagram.com/compileswift/ Leave a message...

WWDC21 Keynote reactions with Leo Dion

June 08, 2021 19:09 - 1 hour - 41.9 MB

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 dive into the developer details.  WWDC21 Keynote video YouTube video version of this episode Leo Dion - Bright Digit EmpowerApps.show --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this ...

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

June 05, 2021 01:37 - 15 minutes - 10.8 MB

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 how we can move forward. TL;DR It's like an 80's breakup record with a slow Miami Vice MTV drive sequence. --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

What is an MVP and why you should make one

May 31, 2021 17:13 - 9 minutes - 6.84 MB

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 --- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★

Twitter Mentions

@compileswift 35 Episodes
@heyjaywilson 1 Episode
@nocodebackend 1 Episode
@icanzilb 1 Episode
@oktetohq 1 Episode
@twannl 1 Episode
@mokagio 1 Episode