Dive into the world of software development for Apple's diverse range of devices. Tune in for in-depth interviews with industry experts and the latest information. Whether you're an experienced developer or just starting, this podcast is your one-stop shop for everything related to Apple software de… read more
An important message from RadioPublic
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 …
A developer log this week. I'm not happy with the design of one of my apps, and I'm sharing some thoughts on why and what I intend to do about it. …
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 …
This is a bit of a personal topic as I struggle to deal with content and motivation. But, the bright side is that this might help you as we all go through it.
As mentioned in this episode
Developer health with Jay Wilson
…
In this episode, we'll discuss two main topics: the new Apple Vision Pro hardware and the changes coming to the App Store.
We start by diving into …
Live streaming is popular among developers for many reasons. I discuss this and more with FullQueueDeveloper (Daniel) in this episode. Thanks to …
A conversation between two developers discussing Bushel, an app developed by Leo. Leo explains Bushel is designed as a valuable tool for developers, …
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 …
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
A short episode where I explain the changes made to the Compile Swift Livestream.
Please leave a review and show your support
https://lovethepodcast.com/compileswift
You can also show your support by buying me a coffee
Muse is a great note-taking app, but it is so much more. I use it almost daily for brain dumps and organizing my thoughts. Developer Duck is an …
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 …
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 …
In this episode, I will catch up on some news items and discuss some excellent tools I've been using.
I share my opinion on Apple's release of new …
Thanks to a DevClub Discord member for this episode suggestion. Deciding when to fix a bug or to ship and fix it in the next release can often be a …
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 …
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, …
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, …
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 …
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.
…
Brian is a husband, father, technologist, and avid adventurer. As a technical advisor with a strong background in software engineering, cloud …
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 …
Prakash Chandran is the CEO and co-founder of Xano.com. A no-code solution. Prakash and I discuss developers' role in no-code solutions and how AI …
Tips and reminders of the essential items you will need when submitting that app for review to Apple to get it in the App Store.
These include
- …
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 …
Antoine has a rich history of development across many platforms. He works at WeTransfer and is the creator of RocketSim, a tool that works with the …
Daniil Strizhov is an experienced iOS developer currently working at Amazon Prime Video. He specializes in creating and supporting features tailored for sports enthusiasts.
Daniil discusses working with large code bases, …
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 …
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 …
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 …
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
…
This is partly a developer journal and a tip episode. My recent adventure with a ZStack, image background, and keyboard avoidance was entertaining …
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.
…
As developers, we use a lot of tools. But, sometimes, there are added benefits to making your tools instead of just buying them. I go into detail and …
In this episode, we do things a little differently. I sit down with Geoff Pado, an app maker and live streamer. This is the edited version of a live stream interview found at https://twitch.tv/compileswift, where we …
WWDC23 has been announced by Apple, and we also got a lot of OS updates this week. I also discuss the new app I built over my live streams.
Joel had the good fortune to work at Apple when the iPhone was developed. His exposure was writing sample apps against the iPhone SDK, making him among the first people in the world to `#import <UIKit/UIKit.h>`. …
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 …
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.
…
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 …
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 …
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 …
Please leave a review and show your support.
https://lovethepodcast.com/compileswift
Please find me on Mastodon
@Compileswift@iosdev.space
Please leave a review and show your support.
https://lovethepodcast.com/compileswift
Please find us on Mastodon
@Compileswift@iosdev.space
Please leave a review and show your support.
https://lovethepodcast.com/compileswift
Please find us on Mastodon
@Compileswift@iosdev.space
Please leave a review and show your support?
https://lovethepodcast.com/compileswift
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 …
Please leave a review and show your support?
https://lovethepodcast.com/compileswift
As mentioned in this episode
Thanks to our monthly supportersAs mentioned in this episode
- Xcodes App
- Mac Geek Gab Podcast
Please leave a review and show your support.
https://lovethepodcast.com/compileswift
Please leave a review and show your support?
https://lovethepodcast.com/compileswift
As mentioned in this episode
Please leave a review and show …
Ad-free version for Patreon supporters
Say thanks and buy me a coffee.
Please leave a review and show your support.
…
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 …
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
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?
…
A bumper episode covering the major topics from Apple's WWDC 2022 Keynote, including
Please leave a review and show your support?
https://lovethepodcast.com/compileswift
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 …
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?
…
In this episode,
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 …
Learn 3 things you can do every day to stay on top of those skills or build new ones. Our skills are crucial to what we do, we need to work on them just like everything else.
Please leave a review and show your support?
…
I 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 …
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
…
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 …
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 …
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?
…
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 …
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 …
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?
Let's Connect
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 …
New iPads, iPhones, and Watches. Listen on for the details in a quick TL;DR version of the event.
Let's Connect
--- Send in a voice message: https://anchor.fm/compileswift/message Thanks to …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 …
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.
…
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
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 …
Full show notes and links at
https://www.compileswift.com/podcast/s03-e07/
Let's Connect, did I mention I like Coffee?
--- …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 …
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 …
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 …
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 …
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: …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.
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 …
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 …
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
I have been having some fun this week with exporting and importing files using SwiftUI on iOS. Let me spare you some pain if you need to do the same thing, listen on!
Support this Podcast
…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 …
Yep, it's a bumper-packed episode catching up on a few topics that have been going around this week. Including
- New M1 iPro Pro with old smart …
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 …
Want to say thanks and buy me a coffee?
https://www.buymeacoffee.com/pwcom
Exclusive access to premium content head over to
https://patreon.com/compileswift
--- Send in a voice message: …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 …
Apple has released details for WWDC21, this year will be online just like last year. That makes a lot of sense to me, we all need to stay safe, although it's sad to not meet up in person.
I also have some thoughts on …
More than likely you have more than one view in your SwiftUI based application. If that is the case then you probably need to share data across those views and always have them displaying the latest data right? That's …
New hardware rumors, hardware that is going end of life. Plus don't get on the wrong side of Apple and my developer tool pick that's a must-have for …
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 …
With applications being available on more than one platform, we have to adapt our way of thinking when it comes to app creation, user interface design, and features.
In this episode, I share some thoughts of why this is …
If you are a developer on Apple's platforms then you have probably encountered signing certificates and profiles. They start out fine, then they expire and can become a nightmare to deal with.
So I'll explain the …
I spent this week learning how to create and use a Swift package, I also struggled to get some business logic working in a SwiftUI application. Listen on for all the details!
Thanks to …
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
…
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 …
New Apple Silicon Macs
- Mac Mini
- MacBook Air
- MacBook Pro 13”
Big Sur Released
Xcode 12.2 Released which includes
- Swift 5.3
- Support for debugging both Intel and Apple Silicon builds
- Support for …
- Apple November 10th event.
- A14X leaked tests show a rumored MacBook Air model beating the i9 MacBook Pro 16 by a good margin on performance.
- Rumor - TestFlight for macOS to debut next week.
- Preordering for …
Refactoring code is some thing we should all consider doing. Not everything can be refactored, but you should review and consider it when you get the …
XcodeGen is a great tool for creating and more importantly re-creating your Xcode project file. Especially useful for anyone that ever had a source …
In this episode we have some details on a new Apple event in mid October, plus I talk about why Hacktoberfest is something you should try to take …
- Apple Watch
- Series 6
- New Blue, Updated Gold, Graphite, Product Red colors
- Measures Blood Oxygen level via new sensor
- Brighter …
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 …
In this episode, I share some thoughts or maybe concerns is a better word regarding the current state of Apple reviews for both developer accounts and the knock-on effect for users.
This is something that all of us …
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 …
I spent a week working with the new beta 2's and have some thoughts, spoiler....mostly complimentary!
- Beta feedback is important
- Big Sur beta 2 on an external SSD
- My thoughts on the new UI and icons
- 5 Things I …
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.
We have the dates and times for the schedule. See the show notes below.
Note that after the release of this episode Apple now has a macOS version of …
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.
SwiftUI has a great way to handle data in your applications once you understand it. This week as I work on the next part of my SwiftUI application series on Patreon I had to dive in and discover @State @ObservableObject …
It happened, maybe it was inevitable despite Apple's best effort to say we don't need it. But the iPad is getting a cursor.
It's a new interpretation, but a cursor none the less.
Plus, can you say it floats magically …
The silence is broken, we know more about WWDC20 from Apple and I am going to tell you about it.
Plus, news of exclusive content for Patreon subscribers. Are you looking to learn SwiftUI and join the inner circle of …
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 …
The Swift World is buzzing with Xcode 11.4 beta features, let's get into the important ones.
Download the Beta
Rate This Podcast
Please rate this podcast, it …
What is preventing you from making that app? Poll Results are in!
My experience using Speculid to automatically generate assets with every build in …
Swift 5.2 snapshots, better SwiftUI debugging help and UI/Unit testing in Xcode.
News
Swift Nightly Development Snapshots
Over the holiday break, I decided to jump on a new MacBook Pro 16". I offer some thoughts on why I did it and why I chose the hardware that made it …
Moving from Xcode 10 to 11 can present a few interesting things that you have to adapt to and a few problems to overcome.
Video version: YouTube
Use 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
Source control is something everyone should be practicing. Maybe you know the term but not the reasons why it is important.
I am going to give you …
I feel it is time for a discussion on the release cycle of Apple software, are they trying to meet impossible deadlines and still deliver good quality releases?
I think it might be time for every other year major …
- iOS 13.0 has now been out a few days and iPadOS 13 and the .1 releases are due out on Tuesday 24th September.
- My recommended way to totally backup the iPad before upgrading
- My plans for learning SwiftUI and a few …
All the new hardware announcements from Apple.
- Apple Watch Series 5
- 7th Generation iPad
- iPhone 11 and Max
- iPhone 11 Pro and Max
- iOS, …
This week, Apple sent out invitations to the September event, as usual we expect it to be iPhones and maybe something more? But the logo is always great fun in these invitations, I have my theories on what it means.
We …
In this episode I talk about the state of the beta releases for the platforms and the developer tools. Then in part 2, are you letting the foo foo …
Xcode 11 will give us integration with the Swift Package Manager. Just what is the 'SPM' and how will it work with Xcode? Well, here are the answers to those very questions.
--- Send in a voice message: …SwiftUI 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 …
In this episode we take a look at the changes announced for App Store Connect, TestFlight and the App Store.
Follow CompileSwift on Twitter: …
All the new changes and features coming to Xcode 11, well the more obvious and interesting ones at least including the new Editors, Testing, …
WWDC 2019 Announcements
- watchOS 6
- New watch faces
- Taptic hourly chimes
- Apps from apple
- Voice memo
- Audio books
- Calculator
- …
Are you the creator of this podcast?
and pick the featured episodes for your show.
Connect with listeners
Podcasters use the RadioPublic listener relationship platform to build lasting connections with fans
Yes, let's begin connectingFind new listeners
Understand your audience
Engage your fanbase
Make money