Compile Swift

Compile Swift

anchor.fm/compileswift
Anything and everything related to Swift and Apple App Development. Swift is the programming language created by Apple to develop apps on iOS, tvOS, watchOS and macOS. Support this podcast: https://anchor.fm/compileswift/support


Apple September 15th Event, all the things. Well, almost.
Sep 15 • 13 min
- Apple Watch - Series 6 - New Blue, Updated Gold, Graphite, Product Red colors - Measures Blood Oxygen level via new sensor - Brighter outdoor display - Apple Watch SE is new in the range coming in at a lower price tag at $279 - Apple Watch 6 starts at…
AppStore review process change for existing apps.
Sep 1 • 3 min
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?…
What’s Happening to Apple Developer Relationships?
Aug 10 • 11 min
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 should have an opinion on or at least be…
Pushing to the App Store checklist for production build
Jul 31 • 12 min
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…
Experiences with Big Sur and Xcode beta 2
Jul 19 • 11 min
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 love about Xcode 12 (beta 2) - Swift…
Dub Dub & Away + Developer Journal
Jul 2 • 14 min
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 —-…
We have dates and times of WWDC20 Sessions
Jun 15 • 2 min
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 the Developer app https://apps.apple.com/us/app/apple-developer/id640199958 New Developer Forums Released…
New videos on SwiftUI and a couple of cool podcasts
Jun 1 • 6 min
- New video for Patreon members, adding a new record to a SwiftUI data model - New video for all - Cleaning up a new SwiftUI Xcode project before starting to code - Catch my coding live stream on Twitch.tv I try and stream every Friday night - WWDC20 is…
WWDC20 More News
May 10 • 4 min
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…
Sharing Data Across Multiple SwiftUI Views
Apr 13 • 12 min
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 and @EnvironmentObject to be able…
iPad gets a cursor plus how much is that magic in the window?
Mar 23 • 12 min
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 for how much? Yep that’s one expensive…
WWDC 20 and Exclusive Patreon Content
Mar 16 • 8 min
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 CompileSwift? Of course you are, you’re…
macOS menu programming & test those apps!
Feb 16 • 8 min
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…
Xcode 11.4 Beta is big news
Feb 9 • 8 min
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…
What is preventing that next app poll results and Speculid asset generator
Feb 3 • 12 min
What is preventing you from making that app? Poll Results are in! My experience using Speculid to automatically generate assets with every build in Xcode. Speculid | Easily Manage Graphics in Xcode Projects GitHub - brightdigit/Speculid: Easily Manage…
Swift 5.2, SwiftUI Better Debugging, UI and Unit Testing
Jan 12 • 12 min
Swift 5.2 snapshots, better SwiftUI debugging help and UI/Unit testing in Xcode. News Swift 5.2 Release Snapshots Swift Nightly Development Snapshots New Diagnostic Architecture Overview Updating Apps that Use Web Views Testing Cocoacasts Tutorials…
My MacBook Pro 16 Decision Process. New Year, New Hopes
Jan 4 • 12 min
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 into the shopping cart and now my desk. Plus, my thoughts on where SwiftUI will go this year and my plans…
5 Tips for moving from Xcode 10 to 11
Dec 16, 2019 • 16 min
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 Where did code signing go? File History Inspector Certificates, Identifiers & Profiles Swift Package Manager…
Use Black Friday deals to educate and improve your skills
Nov 28, 2019 • 3 min
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…
Three reasons to use source control
Nov 10, 2019 • 14 min
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 three reasons why you should be using it along with some tool suggestions to get you started. Sourcetree for…
Should Apple Still Release Yearly OS’?
Oct 13, 2019 • 10 min
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…
iOS 13 and iPadOS 13.1 Releases, Backing Up iPad Correctly, SwiftUI Plans
Sep 24, 2019 • 10 min
- 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 things more My CodeNotes for iOS…
Apple September 2019 Announcements. - iPhone 11, Watch Series 5, 7th Generation iPads
Sep 10, 2019 • 10 min
All the new hardware announcements from Apple. - Apple Watch Series 5 - 7th Generation iPad - iPhone 11 and Max - iPhone 11 Pro and Max - iOS, iPadOS and macOS Catalina Release dates Support This Podcast? If you would like to support this Podcast, I have…
Apple September Event, iOS/iPadOS 13.1? Plus my macOS Catalina Beta 7 Experiences
Aug 31, 2019 • 15 min
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 also got an interesting situation…
State of the beta’s and Foo Foo over Features
Aug 18, 2019 • 8 min
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 get in the way of the features and purpose of your application? State of the Beta’s - iOS 13 Beta 7 - iPadOS…
Swift Package Manager and Xcode
Jul 28, 2019 • 7 min
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 Support this…
SwiftUI Observations
Jun 26, 2019 • 21 min
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:…
App Store Connect, TestFlight and App Store Changes
Jun 14, 2019 • 6 min
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…
Xcode 11 Changes and Features
Jun 7, 2019 • 15 min
All the new changes and features coming to Xcode 11, well the more obvious and interesting ones at least including the new Editors, Testing, Documentation, Simulator, and that new MiniMap. Let’s get a conversation started, follow and tweet me…
Apple WWDC 2019 Announcements
Jun 4, 2019 • 17 min
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…