Beta
Logo of the podcast Swift Developer Podcast - App development and discussion

Swift Developer Podcast - App development and discussion (Peter Witham)

Explore every episode of Swift Developer Podcast - App development and discussion

Dive into the complete episode list for Swift Developer Podcast - App development and discussion. Each episode is cataloged with detailed descriptions, making it easy to find and explore specific topics. Keep track of all episodes from your favorite podcast and never miss a moment of insightful content.

Rows per page:

1–50 of 175

Pub. DateTitleDuration
18 Aug 2022Preparing to ship, some tips to avoid a disaster in the App Store00:12:58

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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
22 Jun 2021Swift and SwiftUI Test Driven Development with Gio Lodi00: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 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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
03 Jun 2022Pre-WWDC22 Advice preparing for the conference00:09:42

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

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
28 Jun 2021Installing macOS Monterey on an external drive00: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 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 Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
03 May 2021Now with live code streaming!00:03: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 Twitch.tv/compileswift

Exciting things ahead now that I've put the pressure on myself to make this happen on a regular basis.

Subscribe for free to the Twitch channel and you to can drop by, say hello and ask questions or maybe laugh at my code :)

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
19 Aug 2024Plinky and being featured on the AppStore with Joe Fabisevich00:49:53

In this episode of the Compile Swift Podcast, host Peter Witham interviews Joe Fabisevich, an experienced iOS developer and indie app creator. Joe discusses his journey in app development, including his work at notable companies like Twitter and Bitly, and his transition to creating his app, Plinky. 


Plinky is a link-saving app designed for quick and customizable link organization. It features share extensions and an open API. Joe shares the app's origin story, which stemmed from his need to save and share links with his wife, Colleen. He emphasizes the app's speed, customizability, and extensibility, making it suitable for various users and workflows.


The conversation also touches on Joe's experience of getting Plinky featured in the App Store shortly after its launch, which he describes as a validating moment. He credits his wife, a product marketer, for her support in the marketing process. Joe highlights the importance of intrinsic motivation in app development and the value of connecting with users through customer support.

Listeners are encouraged to check out Plinky and follow Joe on social media.


Plinky App

Plinky Newsletter

Joe on Threads

Boutique on GitHub

  • (00:00) - Introduction
  • (00:41) - Joe Fabisevich
  • (02:07) - Plinky
  • (11:13) - A tool for everybody
  • (16:12) - Sharing is caring
  • (16:58) - Boutique data
  • (26:34) - Free Coffee
  • (28:46) - Being featured on the AppStore
  • (33:59) - Customer connections
  • (40:20) - Become a Patreon member
  • (40:40) - Motivation
  • (47:24) - Thanks Joe
  • (48:48) - CompileSwift.com


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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
30 Mar 2024In the news, WWDC 24, EU Trader or not? Xcode 15 Bugs?00:11:32

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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
18 Nov 2023Create Android apps with Swift and Xcode00: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 https://skip.tools on their project and toolset. This excellent technical preview excites me and many others to write once and deploy twice.

As mentioned in this episode
Skip.tools

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

@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
31 May 2021What is an MVP and why you should make one00:09: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

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
08 Jun 2024The episode before WWDC24, wants and hopes for developers00:09:07

We are just a few days from WWDC24 as this Podcast hits the feed. I'm not making predictions; I'm making some sensible wishes and hopes for what we might get, mostly from the perspective of a developer.

--------
Join the DevClub Discord to take part in our WWDC24 celebrations.
--------

Become a Patreon member and help this Podcast 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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
24 Oct 2022It is OK to write ugly code when time runs out00:03:54

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

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
15 Oct 2023My thoughts on Swift bindings in Godot00:08: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 share in this episode for those that might be considering using this approach.

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

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
26 Jan 2024Live streaming as a developer with FullQueueDeveloper00:33:34

Live streaming is popular among developers for many reasons. I discuss this and more with FullQueueDeveloper (Daniel) in this episode. Thanks to Daniel for taking the time to talk with me and live-streaming this event.

As mentioned in this episode
https://fullqueuedeveloper.com/
The Creative Act by Rick Rubin

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

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
25 Oct 2020Code Refactoring Reasons and Tips00: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 chance. In this episode I offer a few reasons to why you should think about it and some tips on doing it the right way to not only help you in the future but team mates now.


Interested in saying thank you for the podcast and getting Ad-Free downloadable versions?

https://patreon.com/compileswift


Want to just say thanks and buy me a coffee? I love coffee!

https://www.buymeacoffee.com/pwcom

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
15 Sep 2023Keeping software simple with Brian Childress00:35:21

Brian is a husband, father, technologist, and avid adventurer. As a technical advisor with a strong background in software engineering, cloud computing, and cybersecurity, he is experienced in helping CTOs and CEOs make the right technical decisions for their organizations.

  • (00:00) - Introduction
  • (34:37) - Support the podcast
  • (35:02) - Rate and review

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

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
04 Aug 2023When the memory leaks and you sink or swim00: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 background.

Listen to all the horrible details with a happy ending in this game dev update.

  • (00:00) - Introduction
  • (00:31) - Contact me
  • (00:51) - When the memory leaks
  • (01:59) - Live stream
  • (02:20) - Discord
  • (02:39) - Debug again and again
  • (11:20) - Rate and review
  • (12:04) - Support the podcast

As mentioned in this episode
Live stream
Discord
Buy me a coffee

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

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
18 Apr 2021Growing up unafraid in public as a developer00: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 you to go for it, there are plenty of positive places, people, and rewards from doing it. Listen on for a few suggestions on how to get started in the development communities and break free from whatever is holding you back.

As mentioned in this episode

Anchor.fm

Dev.to

Wordpress.com

Buy me a coffee?

https://www.buymeacoffee.com/pwcom

Premium content

https://patreon.com/compileswift

Let's connect

Web site: https://compileswift.com

Twitter: https://twitter.com/compileswift

Instagram: https://www.instagram.com/compileswift

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
23 May 2023When ZStacks go mad00:08:09

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

Mentioned in this episode
Blog post with code

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

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
08 Sep 2024Swift 6 Migration00:42:59

In this episode of the CompileSwift podcast, the hosts discuss Swift 6 migration, highlighting its non-breaking changes and new features like module-level access control and data race safety. They emphasize gradual migration, the importance of planning, and the benefits of new data types.

Swift 6 migration guide
Hacking with Swift - What's new in Swift 6
Non-Sendable types are cool too you know

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 on Mastodon
https://iosdev.space/@Compileswift

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
10 Mar 2024Tips to help introverts and quiet ones survive software development00: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 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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
06 Jun 2023Apple WWDC23 Keynote reactions and analysis with Leo G. Dion00: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
EmpowerApps.show
Bright Digit


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

Please find me on Mastodon
@Compileswift@iosdev.space

  • (00:00) - Introduction
  • (00:27) - Hello Leo
  • (01:45) - 15" MacBook Air
  • (06:56) - Rate and review
  • (08:11) - Mac Pro
  • (15:32) - iOS 17
  • (20:03) - iPadOS
  • (22:04) - macOS Sonoma
  • (23:50) - Mac Gaming?
  • (29:58) - The Other Stuff
  • (34:12) - The Wrap
Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
14 Jul 2023Automation and platforms with Ramiro Berrelleza00: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 building developer tooling.

Mentioned in this episode
Okteto Web Site
Twitter

  • (00:00) - Introduction
  • (00:27) - Ramiro Berrelleza
  • (00:55) - Let's talk automation
  • (01:51) - Key areas of automation
  • (06:28) - Spinning up should not be hard
  • (12:26) - Taking the journey together
  • (17:58) - Coffee is on me
  • (20:13) - Developer satisfaction and motivation
  • (27:44) - Let's talk the Okteto experience
  • (39:20) - Developers needs to talk with platform teams
  • (42:17) - Reachout and talk with Okteto
  • (43:59) - Rate and review
  • (44:58) - Buy me a coffee to support the podcast

Listen on Podurama

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

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
27 Nov 2023Talking source code protection and end of year job hunting advice00: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 hardware failures and underline the critical need for a plan B.

In the second part of the episode, I offer advice on job hunting during a challenging period when budgets run out towards the end of the year.

I urge listeners to use this time for self-improvement: learning new things, working on personal projects, contributing to open-source projects, and shaping resumes. I further emphasize the powerful impression showcasing source code can make when applying for jobs.

  • (00:00) - Introduction
  • (00:11) - Source code - Local or remote?
  • (04:55) - Why source control is critical
  • (06:20) - How do I get a job at the end of the year?
  • (10:52) - Rate and review
  • (12:16) - Support the podcast

As mentioned in this episode
3 Reasons you should use source control

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

@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
14 Sep 2021Apple Sept. 14th Event Details00:09: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 our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
07 Jun 2022WWDC22 Keynote Discussion with Leo Dion01: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 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

Affiliate Links mentioned

SetApp
http://peterwitham.com/setapp

Digital Ocean
https://peterwitham.com/docean

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

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
18 Oct 2021Apple MacBook Pro Event, Trick or Treat?00: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

https://bio.link/peterw

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
02 Jul 2020Dub Dub & Away + Developer Journal00: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

Become a CompileSwift Supporter

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
01 Jul 2024Zed editor for Swift and collaboration, Xcode 16 predictive assist and which iPad?00:13:57

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 experiences with the predictive assist feature in Xcode 16 beta.
Lastly, I provide an in-depth comparison of various iPads, discussing the pros and cons of potential upgrades as an iPad Pro M1 owner.

Zed code editor

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

  • (00:00) - Introduction
  • (00:13) - Zed code editor
  • (03:46) - CompileDev livestreams
  • (04:03) - Xcode 16 predictive assist
  • (06:33) - Support the future of this podcast
  • (06:53) - iPad upgrading decisions
  • (12:20) - Support the podcast
  • (13:08) - Rate and review
Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
03 Jan 2021What’s Your Plan for 2021 Development?00: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

Support This Podcast

If you would like to support this Podcast and get ad-free downloads

https://www.patreon.com/compileswift

Let's connect

Web site

Twitter

Instagram

Telegram

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
10 Nov 2022Prototyping with SwiftUI00: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 monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
11 Feb 2023Where to get started learning Apple development00: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 when it comes to developing on Apple's platforms and preparing for interviews. This is not exhaustive, but a place to start.

  • (00:00) - Introduction
  • (00:27) - New to Apple development
  • (01:27) - MVVM
  • (04:22) - View building
  • (06:08) - Working with Data
  • (07:58) - Web Sockets, Rest APIs
  • (08:42) - App Store flow
  • (10:38) - Rate and review
  • (10:49) - Livestream
  • (11:09) - Buy me a Coffee

Subscribe to the videos
https://youtube.com/peterwitham

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

Please find us on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
21 Sep 2024Talking TestFlight00:41:09

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) - SetApp
  • (40:33) - Support the podcast
  • (40:43) - 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

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
01 Sep 2020AppStore review process change for existing apps.00:03: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 process that has a guideline violation.

Interested in saying thank you for the podcast?

https://www.buymeacoffee.com/pwcom

Let's Talk on Twitter

https://twitter.com/compileswift

Lots More Content on the Web Site CompileSwift.com

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
21 May 2024Listener Question - How do we combat the rising tide of cross platform on mobile?00:13:39


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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
28 Aug 2022Developer Journal - Update all the things00:09:45

As mentioned in this episode

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

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
27 Sep 2022Perpetual beta life00:05:04

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

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
06 Oct 2023Vision Pro and visionOS development with Geoff Pado - Part 200: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, how the conversion of his iOS and iPad app Kineo went with the new challenges of spatial computing and interaction.

  • (00:00) - Introduction
  • (00:29) - Thinking in 3D
  • (08:30) - The problems of early adoption
  • (23:26) - Chatroom questions
  • (31:33) - Thanks Geoff
  • (32:32) - Rate and review
  • (32:55) - Support the podcast

As mentioned in this episode,
Kineo.app
Geoff's Web site
Geoff's YouTube channel

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

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
21 Nov 2021WatchOS 8.1.1, Dev Machine Set Up, Server-Events, Memory Leaks, and Git Linting00:07:16

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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
27 Dec 2023Reflecting on 2023 and looking ahead to 202400: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

https://lovethepodcast.com/compileswift


You can also show your support by buying me a coffee

https://peterwitham.com/bmc


Follow me on Mastodon

@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
12 Oct 2024App Pricing Part 200:48:04

Part two of two where we discuss the numbers along with the approach taken by the Panels app

Link to the video released by Marques Brownlee after our recording

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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
24 Dec 2020Happy Swiftmas Edition00: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 your help by way of input.

Support This Podcast

If you would like to support this Podcast and get ad-free downloads

https://www.patreon.com/compileswift

Let's connect

Web site

Twitter

Instagram

Telegram

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
31 Aug 2024Hello co-host! We discuss the Apple 9/9/24 Event00:34:25

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. But what else might we get?

  • (00:00) - Introduction
  • (00:30) - Hello Co-Host
  • (01:21) - Apple 9/9/24 Event is Coming
  • (08:28) - SetApp
  • (09:43) - New Hardware Speculation
  • (19:31) - Become a member
  • (19:51) - AI Services+?
  • (23:56) - AI on the Mac
  • (26:42) - Any other hardware rumors?
  • (33:46) - Cocoatype.com
  • (33:58) - Support the podcast
  • (34:08) - Rate and review

As mentioned in this episode
Cocoatype.com

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

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

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
20 Sep 2022Using Process() to run terminal commands in Apps. + Don't give up in the beginning00:17:20

As mentioned in this episode

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
24 Jan 2022I didn't know that I didn't know00: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 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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
13 Dec 2021Apple new OS and Xcode releases, My figma exploration00: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 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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
26 Feb 2023What a week that was, is it over?00:07: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.
https://lovethepodcast.com/compileswift

Please find us on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
16 Dec 20195 Tips for moving from Xcode 10 to 1100: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

  1. Where did code signing go?
  2. File History Inspector
  3. Certificates, Identifiers & Profiles
  4. Swift Package Manager
  5. Watch out for dark mode!

Git Tower application: https://git-tower.com

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
16 May 2023My first paid app and what to work on before WWDC2300: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.
https://lovethepodcast.com/compileswift

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
21 Nov 2022Black Friday suggestions to invest in you00:04:53

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

Please find us on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
10 Aug 2021Lessons learned converting Sketch to SwiftUI00:08: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: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
15 Apr 2024Serverside Swift, Structured Concurrency and more with Joannis Orlandos01:05:23

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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
31 Jul 2020Pushing to the App Store checklist for production build00: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 of things so you get it right and stand a good chance of passing review and happy customers.

In this episode, I discuss the flow of pushing to the store from Xcode and the checklist of items I have for making sure everything is as it needs to be.


Improve your app development workflow with Bitrise automation for free

Visit Bitrise.io


Rate This Podcast

https://ratethispodcast.com/compileswift


Support This Podcast

If you would like to support this Podcast, I have a Patreon page https://www.patreon.com/pwcom.

Any donation is greatly appreciated and gets put right back into the content I make.

Thank you.


Let's connect

Web site: https://compileswift.com

Twitter: https://twitter.com/compileswift

Instagram: https://www.instagram.com/compileswift/

Telegram: https://t.me/compileswift


--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
14 Jun 2019App Store Connect, TestFlight and App Store Changes00:05: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: @CompileSwift

Show Notes

- Fully supports standalone watchOS applications

- Application Loader has been removed from Xcode 11

- There is a new application called Transporter for macOS that does not need Xcode to be installed.

- Sign in with Apple ID

- Choose your team

- Drag and drop files to Transporter including the IPA file exported from Xcode.

- Errors and issues will be displayed in Transporter for you to fix before delivering the package to App Store Connect.

- You can upload many packages at once if you need to.

- Emails with issues now include the version number in the subject line.

- There is a new Build Activity view in App Store Connect to better track the history of your applications.

- You can also be notified as the progress of your application changes by turning the notification on in the app.

- TestFlight application has now been localized in many more languages.

- TestFlight Feedback is a new feature that enables users to give direct feedback to you via App Store Connect.

- Any time your application crashes Feedback will offer users the ability to send information right there and then.

- You can customize the on-boarding experience delivered from TestFlight Feedback for your application, this appears the first time a user launches your application from TestFlight.

- When a user takes a screenshot of your application downloaded from TestFlight they now get a new “Share Beta Feedback” option to send that screenshot and any annotation and comments directly to App Store Connect.

- The feedback information submitted to App Store Connect can be downloaded and includes device and user information.

- TestFlight Feedback can be disabled in App Store Connect if you no longer want that option available to users. You do not need to release a new version to TestFlight remove it.

- 9 new languages have been supported in the App Store, this brings the total to 37.

- Right to Left languages are now supported in App Store Connect.

- App Analytics now supports macOS including

- Impressions

- Product page views

- App Units shows how many times the app was downloaded

- Sales will show the total purchases including in app purchases

- App Analytics now shows iOS app deletion from devices.

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
26 Jun 2019SwiftUI Observations00: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 done the Apple way?).

- Should we start using it?


Follow CompileSwift on Twitter

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
12 Aug 2024Patreon only exclusive episode posted - Protecting apps against bad data00:00:38

An exclusive episode for the Patreon members and supporters is now posted over at www.patreon.com/compileswift

Learn why you need to protect your apps from incoming data and how to program defensively to handle those situations.

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
21 Apr 2023Interview with Geoff Pado00: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 also had a live chatroom during the recording.

As mentioned in this episode
Cocoatype.com
Kineo
Black Highlighter
Cocoatype live stream

  • (00:19) - Introduction
  • (00:33) - Hello Geoff
  • (03:21) - Origin story
  • (07:15) - Kineo
  • (10:59) - Black Highlighter
  • (16:05) - Viewer question
  • (22:14) - Viewer question
  • (27:06) - Use test projects
  • (30:10) - Sharing in public
  • (39:17) - SwiftUI time?
  • (52:34) - Shout out to the chatroom
  • (53:06) - Thanks Geoff
  • (53:45) - CompileSwift.com
  • (54:02) - Rate and Review

Say thanks and support this Podcast.
Please buy me a Coffee

Rate and Review the Podcast
https://lovethepodcast.com/compileswift

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
10 May 2020WWDC20 More News00:04: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 WWDC20 Page

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
26 Jul 2022SwiftUI and CoreData, a delightful surprise00: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 Patreon
https://patreon.com/compileswift

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

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
17 Feb 2020macOS menu programming & test those apps!00:08: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 to the article I mention

https://www.compileswift.com/journal/2020-02-16/

Plus, developers test those apps before you ship them, do not make assumptions.

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
27 Jan 2023Richard Zarth - Developer and Mentor, Really Simple Arcade and helping others01: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 that need help getting started.

Richard has been writing software for Apple's various platforms since 2014. He is a co-organizer and regular presenter at UD Xcoders (previously named iOS Orlando) and a mentor with the Underdog Devs organization. He is passionate about application architecture, algorithmic optimizations, security, user privacy, and cryptography. First and foremost, Richard is a husband, father of two, and caretaker of three cats. And a Pokémon enthusiast.

  • (00:00) - Introduction
  • (00:28) - Richard Zarth
  • (03:45) - Swift
  • (13:03) - SetApp
  • (14:19) - Really Simple Arcade
  • (20:01) - Get work out there early
  • (26:42) - watchOS App
  • (36:48) - Digital Ocean
  • (38:04) - Open-Source
  • (51:53) - Coffee is on me
  • (54:06) - Underdog Devs
  • (01:07:58) - Richard Zarth
  • (01:08:57) - Rate and review
  • (01:09:23) - Buy me a Coffee

In This Episode,
Richard's Web Site
Really Simple Arcade
Taipu
Underdog Devs

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

Please find us on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
13 Jul 2021Tips on maintaining a healthy code base and why it matters00: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 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 voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
17 May 2021WWDC21 Wishes, Maybes, Probably Nots00: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 compileswift.com/contact

Say thanks and show your support for this podcast, it really makes all the difference, believe me, thank you.

https://buymeacoffee.com/pwcom

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
29 Jul 2019Swift Package Manager and Xcode00:07: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: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
06 Jan 2024First steps with SwiftData00:09: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 support by buying me a coffee

https://peterwitham.com/bmc


Follow me on Mastodon

@Compileswift@iosdev.space

  • (00:00) - Introduction
  • (00:45) - First Steps with SwiftData
  • (08:20) - Support the podcast
  • (08:59) - Rate and review
Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
01 Mar 2021My M1 Mac Mini Set up Experiences and Tips00: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 episode

My Install Script

SetApp Software Service

Say thanks, I love coffee

https://www.buymeacoffee.com/pwcom

Let’s connect Twitter:

Web

Twitter

Instagram

I would appreciate it if you subscribe, share with friends on your social platform of choice. Thanks!

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
14 Jan 2024macOS Virtual Machines with Bushel, and SwiftData with Leo Dion00: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, allowing users to spin up an entire VM of an operating system, trial something, and, if it doesn't work, delete the VM without causing any issue to the primary system.

Bushel also uses the newly released Swift Data for managing database functions. Leo shares his experiences building the app, including challenges initially using 'User Defaults' for data storage and navigating the sandboxing system.

As mentioned in this episode
 Leo Dion
Get Bushel
Empower Apps Podcast

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

Would you like to advertise on this Podcast?
https://peterwitham.com/podpromo


Follow me on Mastodon

@Compileswift@iosdev.space

  • (00:00) - Introduction
  • (00:16) - Leo Dion
  • (00:46) - Bushel
  • (08:21) - Goodbye Intel
  • (15:44) - SetApp - 200+ Mac Apps
  • (16:58) - VM Security
  • (19:10) - Pricing
  • (21:03) - Building Bushel
  • (26:12) - Trade Coffee
  • (28:25) - SwiftData
  • (38:13) - Combine
  • (41:52) - Go Get Bushel
  • (43:13) - Thanks Leo
  • (43:41) - Support the podcast
  • (44:03) - Rate and review
Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
07 Jul 2024You need to promote yourself, eight tips to get you started00:16:28

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 tips to get you started on the path to success.

  • (00:00) - Introduction
  • (00:11) - Why should you promote yourself
  • (02:36) - Tip 1 - Networking
  • (04:43) - Tip 2 - Starting out
  • (05:55) - Tip 3 - For Introverts
  • (06:27) - Support the future of this Podcast
  • (06:47) - Tip 4 - Be known for helping
  • (08:32) - Tip 5 - Start a blog
  • (10:37) - Tip 6 - Join a Discord or Slack
  • (12:25) - Tip 7 - Podcasting
  • (12:43) - Tip 8 - Live streaming
  • (14:38) - Support the podcast
  • (15:46) - 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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
04 Jun 2024What I do when starting a new app before coding?00:10:46


DevClub
Discord question this week.

What do I do when starting a new app or project before coding?

1. Write the idea down
2. List the core idea features
3. Sketch a bad interface design
4. Do some research
5. Refine the idea and interface
6. Prototype the unknown

As mentioned in this episode
Muse App

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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
25 Jun 2023Why you should not fear technical interviews00: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 feared. In this episode, I want to reframe how to look at and handle these interviews.

There is far more to it than just how good the code is. It's about seeing how you approach a problem and whether you might be a good fit for a team. The code is only part of the review, in my opinion.

Thoughts and tips to rethink technical interviews from both sides of the table in this episode.

I'd love to hear your thoughts. Would you like to come on the show and discuss this or any other topic?
https://compileswift.com/contact

  • (00:00) - Introduction
  • (00:20) - Why technical interviews should not be feared
  • (10:53) - Rate and review

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

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
28 Nov 2019Use Black Friday deals to educate and improve your skills00:03: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 Friday Deals for macOS / iOS Software & Books

Follow on Twitter:

https://twitter.com/compileswift

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
28 Apr 2024Apple Event, Where are the Swift live streamers?00:08:13

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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
03 Nov 2021News updates and packages00:07: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 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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
11 Jun 2024WWDC24 Roundtable on all the new things00:44:08


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

  • (00:00) - Introduction
  • (00:09) - WWDC24 Roundtable
  • (00:35) - Cocoatype
  • (00:47) - Nutterfi
  • (00:59) - Those streamer folks
  • (01:12) - All the new OS versions
  • (01:22) - visionOS 2
  • (05:46) - iPhone & Apple Intelligence
  • (16:28) - Become a member
  • (16:48) - macOS
  • (18:02) - watchOS
  • (21:54) - iPadOS
  • (23:21) - New API fun
  • (27:00) - Nutterfi SwiftUI Father
  • (29:10) - Swift 6
  • (31:48) - SetApp
  • (33:03) - Xcode 16
  • (41:57) - The wrap
  • (42:25) - Nutterfi
  • (42:55) - Cocoatype
  • (43:18) - CompileSwift
  • (43:34) - Support the podcast
  • (43:45) - Rate and review


Guests in this episode
Cocoatype
Nutterfi

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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
08 Feb 2021Xcode 12.5 Beta, Swift 5.4, Testing Tips, SwiftUI Loops, Homebrew 3.0.000:14:49

In this episode

- Link to the video version of this episode

- Apple’s Mixed reality Headset

- Homebrew 3.0.0

- XCTest Tips and Tricks

- What’s new in Swift 5.4

- Xcode 12.5 beta

- Skeletonview Swift Package

- Move the Xcode minimap

Let's connect

Web site: https://compileswift.com

Twitter: https://twitter.com/compileswift

Instagram: https://www.instagram.com/compileswift/

Telegram: https://t.me/compileswift

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
19 Jul 2022News, Updates, and a new app00:07:23

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

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
10 Oct 2022Developer life and mental health with Jay Wilson00: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 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 overwhelming you and making you stressed/unhappy

    - A good manager will

    - Keep your work balanced

    - Unblock you

    - Protect your time

    - Fight for you

- Always having fun with what you’re doing. Life is too short not to

- Jay has a new job starting soon - iOS full time

Guest Links

Twitter: @heyjaywilson

Twitch: @mwilson_codes

Instagram: @mwilson_codes

Website: cctplus.dev

YouTube video of interviewing https://youtu.be/uNv2YtcI9Yw


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

 

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
11 Jul 2022Tools I use every day00:08:44

- 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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
17 Jul 2024All code is legacy code, deal with it now00:12:13

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 us tomorrow?

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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
04 Jun 2019Apple WWDC 2019 Announcements00:16:36

WWDC 2019 Announcements

- watchOS 6

- New watch faces

- Taptic hourly chimes

- Apps from apple

- Voice memo

- Audio books

- Calculator

- Tip Calculator

- API’s for independent apps no longer needing iPhone apps

- Audio streaming API

- Apple Watch AppStore


- iOS 13

- 30% faster FaceID

- 50% smaller app downloads

- 60% smaller update app downloads

- Twice as fast app launch speed

- Dark mode

- Swipe mode on keyboard

- Reminders overhaul to be more todo app like

- New maps with far more detail

- “Sign in with Apple” across all platforms

- Memoji sticker packs automatically created for you

- Photo editing tools can now be used on videos

- Separate iCloud accounts


- iPadOS

- Widgets on the home screen

- Split view now available across apps

- App Expose on iPad

- Files App SMB, Thumb drive and USB drives supported

- Safari desktop class browsing

- Safari download manager

- Improved selection tool

- 3 finger pinch to copy and paste

- 3 finger swipe to undo

- 9ms pencil latency instead of old 20ms

- PencilKit API

- Compact Keyboard now available

- Swipe from corner with pencil to enter markup

- macOS Catalina

- iTunes is now Apple Music

- Apple Podcasts app

- AppleTV app

- SideCar - iPad as second display for Mac

- Catalyst now available in Xcode on Catalina for working with iPad apps on macOS


- AR

- RealityKit

- RealityComposer

- ARKit 3



- Swift

- 450,000 apps on store using Swift

- SwiftUI is available across all platforms


Follow CompileSwift on Twitter: @CompileSwift

Web Site: compileswift.com

Telegram: https://t.me/compileswift

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
19 Oct 2024Gorkem Ercan - Eclipse, AI/ML, CI/CD00:45:19

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

Gorkem at Jozu

Eclipse Foundation

  • (00:00) - Introduction
  • (00:23) - Jozu
  • (01:54) - Eclipse Foundation
  • (08:10) - Train your inbox
  • (09:46) - Open Source
  • (12:25) - CI/CD
  • (18:17) - Support the Podcast
  • (18:37) - AI/ML
  • (31:06) - Coffee is on me
  • (44:18) - Jozu
  • (44:42) - Support the podcast
  • (44:49) - Rate and review

Become a Patreon member and help this Podcast survive
https://www.patreon.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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
25 Aug 2024Alternative App Stores, Trader Status, Are your apps ready for the new OS versions?00:13:38

This week, Peter Witham discusses the emergence of alternative app stores and what they mean for developers. He asks for listeners' experiences and thoughts on managing multiple app store requirements, including code signing and security. He also touches on Apple's reminder about trader status for the European market. He wraps up by emphasizing the importance of testing apps against the latest beta versions of Apple's operating systems and Xcode.

  • (00:00) - Introduction
  • (00:11) - Thank you new Patreon members
  • (00:46) - Alternative app stores go live
  • (05:17) - Get some Coffee
  • (07:29) - Have you done the trader status?
  • (09:54) - Are you ready for the new OS and Xcode versions?
  • (12:31) - Support the podcast
  • (12:57) - 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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
11 Mar 2023Do you have an onboarding system for users?00: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 and explain why it is, in my opinion, essential as a first-run experience.

  • (00:00) - Introduction
  • (00:31) - Do you onboard users?
  • (02:24) - Different ways to onboard users
  • (06:35) - Only show once
  • (07:52) - Language support
  • (09:01) - Bundled content or remote?
  • (10:55) - Rate and review

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

Please find us on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
27 May 2024CoreData, CloudKit and user data sync, a few tips00:11:08

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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
14 Oct 2019Should Apple Still Release Yearly OS'?00:09: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 releases.

Plus, embracing dark mode on iOS needs a plan, some thoughts on how to go about adopting it.

Share your thoughts: https://compileswift.com/contact

Follow on Twitter: https://twitter.com/compileswift

Support this Podcast on Patreon: https://patreon.com/pwcom

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
22 Sep 2023Help and advice for young developers with Mia Kotalik00: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 passionate about providing free tech resources and making technology accessible to everyone.

As mentioned in this episode,
Mia's website

Curie & Co Website

Technically, a Podcast
Mia on Instagram

Curie & Co on Instagram

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

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
19 Feb 2024Adding Game Center to your apps and games00: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 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

@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
13 Jan 2023Marin Todorov - dataTile and SwiftUI in Production00: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 apps and other topics.

Marin Todorov has been developing for Apple's platforms for 12+ years. Most recently, he worked on Swift DocC as part of the Swift toolchain. Besides working on client projects, he's contributed significantly to the Swift open-source community, spoken at many conferences, and authored tech books.

As mentioned in this episode,
Marin's Web site
dataTile
Marin on Twitter

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

Please find us on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
14 Oct 2021Swift packages and tools to improve productivity00:09: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 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/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
29 Sep 2023Vision Pro and visionOS development with Geoff Pado - Part 100: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, how the conversion of his iOS and iPad app Kineo went with the new challenges of spatial computing and interaction.

  • (00:00) - Introduction
  • (00:29) - Geoff Pado
  • (01:28) - Vision Pro
  • (02:01) - Kineo
  • (03:51) - Transistioning to visionOS
  • (11:08) - interaction in spatial computing
  • (24:32) - Contact Geoff
  • (25:04) - Support the podcast
  • (25:13) - Rate and review

As mentioned in this episode,
Kineo.app
Geoff's Web site
Geoff's YouTube channel

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

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
18 Jun 2023WWDC23 Thoughts, two weeks later00:07: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 find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
16 Jun 2024The one after WWDC24, what comes next00:06:46

I reflect on WWDC 2024 and share my thoughts on the new technologies and updates from the conference.

I discuss my plans to transition to SwiftData, explore the new AI technologies announced, and provide insights into RealityKit and Vision Pro.

Additionally, I recommend which WWDC videos to watch to get the most out of the new updates.

Become a Patreon member and help this Podcast 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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
19 Aug 2021Let's talk about version numbers00:07: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.

Let's Connect

https://bio.link/peterw

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
07 Dec 2020AppStore Small Business Submission, HomeBrew M1, Conditional SwiftUI Modifiers00:09: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 Podcast

If you would like to support this Podcast and get ad free downloads

https://www.patreon.com/compileswift


Let's connect

Web site

Twitter

Instagram

Telegram

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
10 Feb 2020Xcode 11.4 Beta is big news00:08: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 really helps me know what you are looking for and help spread the word. I appreciate it.

https://ratethispodcast.com/compileswift

Let’s Connect

Twitter: https://twitter.com/compileswift

Instagram: https://instagram.com/compileswift

The Web: https://compileswift.com

--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
28 Nov 2021Back in the Pod seat with MacBook Pro 14 Experiences00:07: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?
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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
14 Jun 2022The best bits of Xcode 14?00: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?
Become a Patreon

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

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
18 Sep 2023Bonus episode - New OS releases and my iPhone 15 choice00:08: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.
https://lovethepodcast.com/compileswift

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
03 Apr 2022Listener Question - SwiftUI or UIKit? When and how to make the transition00: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?
https://lovethepodcast.com/compileswift

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
09 Sep 2023Passion Projects, Programming, and Planes with Ivan Novak00: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 projects.
In this episode, we have a fascinating and thought-provoking discussion on this and other topics surrounding the creative field in which we all live and work.

Books by Ivan
Surviving Software Complexity Techniques for Taming the Beast
Scaling Success: Strategies for Growing Your Tech Team & Capabilities

Blog Post
Passion Projects vs. Paying Projects

  • (00:00) - Introduction
  • (00:19) - Ivan Novak
  • (01:16) - Passion Projects vs. Paying Projects
  • (14:33) - The joy of building a plane
  • (19:40) - Free Coffee from Trade Coffee
  • (21:56) - Schools and creativity
  • (26:03) - Managing for joy and productivity
  • (44:09) - Surviving Software Complexity Techniques for Taming the Beast
  • (46:49) - Scaling Success: Strategies for Growing Your Tech Team & Capabilities
  • (48:37) - Ivan Novak
  • (49:15) - Rate and review
  • (49:32) - Support the podcast

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

Please find me on Mastodon
@Compileswift@iosdev.space

Thanks to our monthly supporters
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★
05 Oct 2024App Pricing Part 100:54:38

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 into the numbers!

  • (00:00) - Introduction
  • (02:26) - Different flavors of pricing
  • (08:50) - Become a member
  • (09:11) - Expectancy at cost levels
  • (21:56) - Trade Coffee
  • (24:09) - The developer dilema
  • (43:17) - SetApp
  • (44:32) - Different models
  • (53:25) - Rate and review
  • (54:10) - Cocoatype
  • (54:19) - 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
  • Emerson Warwick
  • Marko Wiese
  • Adam Wulf
  • bitSpectre
  • Arclite
★ Support this podcast on Patreon ★

Enhance your understanding of Swift Developer Podcast - App development and discussion with My Podcast Data

At My Podcast Data, we strive to provide in-depth, data-driven insights into the world of podcasts. Whether you're an avid listener, a podcast creator, or a researcher, the detailed statistics and analyses we offer can help you better understand the performance and trends of Swift Developer Podcast - App development and discussion. From episode frequency and shared links to RSS feed health, our goal is to empower you with the knowledge you need to stay informed and make the most of your podcasting experience. Explore more shows and discover the data that drives the podcast industry.
© My Podcast Data