All Episodes
Displaying 121 - 150 of 175 in total
WWDC21 Keynote reactions with Leo Dion
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 Unio...
The one about Apple, Developers, and how we get through it
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 ...
What is an MVP and why you should make one
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...
It starts with an export and ends with an import
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! ...
WWDC21 Wishes, Maybes, Probably Nots
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/contac...
Update on the iPad Pro smart keyboard, Laptop colors? Streaming, New video series, GitHub Actions
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 keyboard covers will wo...
Now with live code streaming!
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/compilesw...
Apple Event Details including super-powerful iPad Pros and iMac Flavors.
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 --- Sen...
Growing up unafraid in public as a developer
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,...
WWDC21 Details have been released. I have theories on the images...
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 no...
Using the EnvironmentObject to make data available to SwiftUI views
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 ...
Apple says end of life for a couple of machines. Hardware rumors and don't whisper secrets.
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 any Xcode user. As...
My M1 Mac Mini Set up Experiences and Tips
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 th...
App Now, Platform Later
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. I...
Xcode 12.5 Beta, Swift 5.4, Testing Tips, SwiftUI Loops, Homebrew 3.0.0
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...
Let's face it head on and talk about Apple certificates and profiles
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 ...
Swift package creation Impressions and SwiftUI frustration
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 d...
What’s Your Plan for 2021 Development?
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...
Happy Swiftmas Edition
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 ...
AppStore Small Business Submission, HomeBrew M1, Conditional SwiftUI Modifiers
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 li...
Apple M1 Chips, Big Sur, Xcode Updates, App Store 15%, Which iPhone Did I Get? App Pick
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 I...
News on hardware and software coming next week
- 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 f...
Code Refactoring Reasons and Tips
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 e...
XcodeGen - Xcode project file generator tool
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 probl...
Apple October Event, iPhones, Mac's and ? Plus Hacktoberfest is here
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 part in. Details on H...
Apple September 15th Event, all the things. Well, almost.
- Apple Watch - Series 6 - New Blue, Updated Gold, Graphite, Product Red colors - Measures Blood Oxygen level via new sensor - Brighter outdoor display - Appl...
AppStore review process change for existing apps.
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...
What's Happening to Apple Developer Relationships?
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 eff...
Pushing to the App Store checklist for production build
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 g...
Experiences with Big Sur and Xcode beta 2
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 ...