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
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 problem if you don't know...
I spent this week learning how to create and use a Swift package, I also struggled to get some business logic working in a SwiftUI application. Listen on for all the details!
Swift package creation video
Thanks to SaneBox for keeping my...
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...
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...
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...
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 debugging iPhone and iPad...
- 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 iPhone 12 Pro and Pro Max...
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...
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 control merge problem, there are too many of us and this helps solve it. Listen on to find...
- 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...
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...
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...
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...
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...
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 the Developer app https://apps.apple.com/us/app/apple-developer/id640199958
- 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...
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.
Apple WWDC20 Page
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...
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...
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...
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
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
Rate This Podcast
Please rate this podcast, it really helps me know...
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:...
Swift 5.2 snapshots, better SwiftUI debugging help and UI/Unit testing in Xcode.
Swift 5.2 Release Snapshots
Swift Nightly Development Snapshots
New Diagnostic Architecture Overview
Updating Apps that Use Web Views
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...
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 &...
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...
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...
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.