show episodes
 
Artwork
 
Join me on a journey exploring the ups and downs of being a creator. I make things across many mediums including apps, games, and podcasts. Along the way, I take the side roads to motivation and inspiration. Navigating the winding paths that try to stop us from achieving our dreams and goals.
  continue reading
 
Loading …
show series
 
This week, we discuss serverside Swift using Hummingbird. We also discuss Vapor to compare the two experiences. (00:00) - Introduction (08:44) - Clean My Mac (28:20) - Coffee Time (34:17) - Cocoatype.com (34:57) - Support the podcast https://www.compileswift.com/podcast/s06e12/ https://vapor.codes/ https://hummingbird.codes/ Clean My Mac Thanks to …
  continue reading
 
In this episode of the PW Podcast, I delve into the importance of breaking free from rigid schedules and calendars, particularly on weekends. Whether you have a full-time job, regular meetings, or commitments, constantly checking a calendar can lead to anxiety. I share my personal experiences with needing time away from structured planning to recha…
  continue reading
 
This week’s episode discusses AI tools and their applications for developers. The hosts share their experiences using AI chatbots, highlighting their usefulness for code generation, problem-solving guidance, and code explanation. They also discuss the benefits of AI tools for finding code snippets and remembering API names. AI tools are useful for …
  continue reading
 
App intents can be exposed in various ways beyond shortcuts, such as custom controls, focus filters, and spotlight actions. They enable users to perform specific actions without launching the app, making them more accessible and user-friendly. App intents can also be used to configure widgets, interact with hardware, and handle preferences, providi…
  continue reading
 
In this episode of the PW Podcast, I discuss an interesting video I watched (the link is unfortunately missing) that highlights people's reactions to using traditional tools like pen and paper in public. I delve into the absurdity of how a camera or a notepad can draw more suspicion than a phone in today's world. I reflect on my experiences and enc…
  continue reading
 
I interviewed Gorkem Ercan from Jozu about a few essential topics within the development ecosystem that apply to many different technologies, including Apple development. Gorkem at Jozu Eclipse Foundation (00:00) - Introduction (00:23) - Jozu (01:54) - Eclipse Foundation (08:10) - Train your inbox (09:46) - Open Source (12:25) - CI/CD (18:17) - Sup…
  continue reading
 
Here are some thoughts on using prebuilt assets to build your games and apps. Personally, I think it's fine to use them, but I want to offer both sides for consideration. (00:00) - Introduction (01:14) - The Pros (03:47) - The Cons (06:55) - Contact me on X (07:25) - Support the Podcast Support the Podcast https://peterwitham.com/bmc Contact https:…
  continue reading
 
Part two of two where we discuss the numbers along with the approach taken by the Panels app Link to the video released by Marques Brownlee after our recording Become a Patreon member and help this Podcast survive https://www.patreon.com/compileswift Please leave a review and show your support https://lovethepodcast.com/compileswift You can also sh…
  continue reading
 
Part one of two where we discuss app pricing. The many different models and approaches with our takes and opinions on each. In part 2 we will dive into the numbers! (00:00) - Introduction (02:26) - Different flavors of pricing (08:50) - Become a member (09:11) - Expectancy at cost levels (21:56) - Trade Coffee (24:09) - The developer dilema (43:17)…
  continue reading
 
This week, we discuss TestFlight, what it is, how to use it, and why you should use it. (00:00) - Introduction (11:26) - Support this Podcast (25:41) - SetApp (40:33) - Support the podcast (40:43) - Rate and review Become a Patreon member and help this Podcast survive https://www.patreon.com/compileswift Please leave a review and show your support …
  continue reading
 
In this episode of the Compile Swift Podcast, hosts Jeff and Peter discuss the recent Apple "Nine-Nine" event, discussing the latest hardware announcements and their implications for developers. They reflect on how predictable Apple's product releases have become, highlighting the incremental updates across their platforms, particularly the new iPh…
  continue reading
 
In this episode of the CompileSwift podcast, the hosts discuss Swift 6 migration, highlighting its non-breaking changes and new features like module-level access control and data race safety. They emphasize gradual migration, the importance of planning, and the benefits of new data types. Swift 6 migration guide Hacking with Swift - What's new in S…
  continue reading
 
This is a landmark episode as we say hello to the new co-host. Plus, we discussed Apple's upcoming event, which is expected to feature new iPhones. But what else might we get? (00:00) - Introduction (00:30) - Hello Co-Host (01:21) - Apple 9/9/24 Event is Coming (08:28) - SetApp (09:43) - New Hardware Speculation (19:31) - Become a member (19:51) - …
  continue reading
 
This week, Peter Witham discusses the emergence of alternative app stores and what they mean for developers. He asks for listeners' experiences and thoughts on managing multiple app store requirements, including code signing and security. He also touches on Apple's reminder about trader status for the European market. He wraps up by emphasizing the…
  continue reading
 
In this episode of the PW Podcast, I explore the concept of rules and the importance of following your own. While acknowledging the necessity of adhering to certain societal norms like traffic laws, I delve into how personal rules shape our pursuits in business, art, and personal life. Breaking free from imposed constraints can encourage you to def…
  continue reading
 
In this episode, I discuss Warframe, an amazing free-to-play game. I highlight its fair monetization, cross-platform play, and community engagement, contrasting it with the failures of other AAA studios. I encourage listeners to try Warframe and support its developers if they enjoy it. Try Warframe at warframe.com Reach out to me at www.peterwitham…
  continue reading
 
In this episode of the Compile Swift Podcast, host Peter Witham interviews Joe Fabisevich, an experienced iOS developer and indie app creator. Joe discusses his journey in app development, including his work at notable companies like Twitter and Bitly, and his transition to creating his app, Plinky. Plinky is a link-saving app designed for quick an…
  continue reading
 
An exclusive episode for the Patreon members and supporters is now posted over at www.patreon.com/compileswift Learn why you need to protect your apps from incoming data and how to program defensively to handle those situations. Thanks to our monthly supporters Emerson Warwick Marko Wiese Adam Wulf bitSpectre Arclite ★ Support this podcast on Patre…
  continue reading
 
In this episode of the PW Podcast, I discuss my hiatus and the self-doubt that led to it. I dive into my creative journey, including battling project overload and rediscovering my passion through 3D modeling with Blender. Join me as I reflect on the importance of doing what excites you and the joy of learning something new without the pressure of d…
  continue reading
 
In this episode of the UIBuzz podcast, I return after a month's break to discuss my recent projects and a concerning trend in the gaming industry. Including an update to my "Endless Hurdles" game timed with the Olympics, learning Blender for 3D graphics, and developing a new macOS project management app. I also delve into Bungie's layoffs, scrutini…
  continue reading
 
This week, I delved into whether to embrace or avoid new APIs in Apple's upcoming operating systems. I encountered a few challenges while working on my Mac iOS app, which I aimed to have a modern look. Inspired by Apple developer videos, I wanted to incorporate features like a navigation split view and fancy backgrounds, similar to the design of Cl…
  continue reading
 
In this episode of the Compile Swift podcast, the latest beta four releases from Apple, including iOS 18, iPadOS 18, macOS 15, tvOS, visionOS, and watchOS. I urge listeners not to install beta versions on primary devices used for daily work to avoid potential issues. Plus, a detailed guide on safely installing macOS betas on a separate APFS contain…
  continue reading
 
Everything we write becomes legacy code once it's written. That means technical debt in the future, so how can we do a better job today to help future us tomorrow? Become a Patreon member and help this Podcast survive https://www.patreon.com/compileswift Please leave a review and show your support https://lovethepodcast.com/compileswift You can als…
  continue reading
 
In this episode, I will explain why it is essential to promote yourself. The short answer is that nobody else will do it for you. So, here are eight tips to get you started on the path to success. (00:00) - Introduction (00:11) - Why should you promote yourself (02:36) - Tip 1 - Networking (04:43) - Tip 2 - Starting out (05:55) - Tip 3 - For Introv…
  continue reading
 
I talk about my experiences learning Blender in public to create some 3D assets for my games. Then I discuss testing on multiple devices to get a real feel for performance problems with your apps and games. Mentioned in this episode My Godot Endless Runner video course Joey Carlino's excellent Blender modeling video ★ Support this podcast ★…
  continue reading
 
Loading …

Quick Reference Guide