DiscoverSwift Developer Podcast - App development and discussion
Swift Developer Podcast - App development and discussion
Claim Ownership

Swift Developer Podcast - App development and discussion

Author: Peter Witham

Subscribed: 33Played: 328
Share

Description

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 development.
151 Episodes
Reverse
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 episodeJoannis OrlandosSwift Server WorkgroupHummingbird on GitHubStructured Concurrency with SwiftSwift Server Workgroup MeetupUnbeatable SoftwareBecome a Patreon member and help this Podcast survivehttps://www.patreon.com/compileswiftPlease leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodonhttps://iosdev.space/@Compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
I talked with Matt Van Itallie, founder and CEO of Sema, a software company specializing in helping non-technical executives understand software development. We discussed generative AI, developer retention, intellectual property protection, and more.I bet you never considered using AI to help you, your team, and your company better understand your code base, products, and services.As mentioned in this episodeSemasoftware.comUnleashing developer productivity with GenAI tactical best practicesTrusting your GenAI code practical tips for engineering leadersGenerative AI bill of materials gbom(tm) a primer(00:00) - Introduction (00:18) - Matt Van Itallie (08:05) - Try SetApp (09:20) - Code analysis (16:25) - Twelve measures (19:20) - Developer retention (23:00) - Become a member (36:51) - Thank you Matt (37:12) - Support the podcast (37:31) - Rate and review Become a Patreon member and help this Podcast survivehttps://www.patreon.com/compileswiftPlease leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodonhttps://iosdev.space/@Compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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 survivehttps://www.patreon.com/compileswiftPlease leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodonhttps://iosdev.space/@Compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
The creators of skip.tools are back with a significant milestone to celebrate and share the latest updates to their Swift to Android app toolset.Mentioned in this episodePrevious show appearanceTake the tour of Skip.toolsSharing C between Swift and KotlinBecome a Patreon member and help this Podcast survivehttps://www.patreon.com/compileswiftPlease leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodonhttps://iosdev.space/@Compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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 survivehttps://www.patreon.com/compileswiftPlease leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodonhttps://iosdev.space/@Compileswift Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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. This might help those feeling the same way.(00:00) - Introduction (00:24) - Pivot that app design (01:29) - Job Finder Tracker (02:30) - Make those colors prettier (07:50) - Dev Club Discord (08:11) - Become a member (08:36) - Rate and review Please leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
Patreon members get a video version showing all the code -> https://patreon.com/compileswiftGame 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 supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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 episodeDeveloper health with Jay WilsonPlease leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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 the new EU Court rulings regarding Apple's monopoly and the requirement for allowing third-party app stores on iOS devices. Apple has made this confusing intentionally, and there are new terms and conditions that developers have to agree to, which involves giving Apple money for doing nothing. This move has raised concerns about security and privacy issues.Moving on to the US side, changes are coming to the App Store. Apple now allows linking outside the App Store to other payment methods, but developers must still agree to new rules and conditions and pay Apple for this privilege. The complexity of these changes is causing confusion and frustration among developers.Next, we shift our focus to the Apple Vision Pro hardware. The device has finally shipped, and initial impressions.Please leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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 episodehttps://fullqueuedeveloper.com/The Creative Act by Rick RubinPlease leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmc Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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 DionGet BushelEmpower Apps PodcastPlease leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcWould you like to advertise on this Podcast?https://peterwitham.com/podpromoFollow 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 Arclite ★ Support this podcast on Patreon ★
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 supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow 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 Arclite ★ Support this podcast on Patreon ★
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 supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
A short episode where I explain the changes made to the Compile Swift Livestream.Please leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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 AI-powered tool that works great both stand-alone and inside Xcode. I use it to improve my code, learn, and solve problems.The creator, Adam Wulf, joined me to discuss the apps and more. He was also gracious enough to offer discounts for listeners.As mentioned in this episodehttps://museapp.com/https://developerduck.app/Email hello@museapp.com and mention the podcast to get the 50% off Muse-----Please leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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 episode3 Reasons you should use source controlPlease leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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 episodeSkip.tools Please leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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 hardware with M3 chips, noting that while the performance is impressive, it may be reaching a plateau of incremental improvements. I discuss the challenge of convincing users to upgrade their devices when their current ones perform well.Additionally, I mention that Apple is raising the prices of some services as a strategy to boost profits.I also share my experience with AI tools like Developer Duck for code refactoring and documentation, as well as MacWhisper for podcast transcription. I highlight the benefits of these tools and encourage developers to embrace and learn from them.As mentioned in this episode,DeveloperDuckMacWhisperAudioHijackSetAppPlease leave a review and show your supporthttps://lovethepodcast.com/compileswiftYou can also show your support by buying me a coffeehttps://peterwitham.com/bmcFollow me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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 complicated problem. I follow a simple set of rules for projects of any size, and I'm sharing it in this episode with you.As mentioned in this episodeDevClub DiscordVideo versionPlease leave a review and show your support.https://lovethepodcast.com/compileswiftPlease find me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
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/compileswiftPlease find me on Mastodon@Compileswift@iosdev.space Thanks to our monthly supporters Arclite ★ Support this podcast on Patreon ★
loading
Comments (1)

ssm work

Hi friends, just wanted to praise Devlight - https://devlight.io/retail-ecommerce-app-development/ a retail app development company that's at the height of their popularity right now! I came across their website (https://devlight.io/retail-ecommerce-app-development/) when I was looking for retail app developers, and I was impressed. Their team clearly knows what they're doing when it comes to creating innovative and user-friendly retail apps. They have a solid track record and their portfolio speaks for itself. If you're in the market for a retail app that stands out from the crowd, don't miss out on Devlight. They are definitely worth checking out!

May 15th
Reply
Download from Google Play
Download from App Store