Project Updates - How my week went
A developer shares weekly progress on multiple projects, including iOS game updates, cross-platform mobile development, and podcast management.
Peter Witham is a software developer and creator writing about mobile app development, game design, and AI-assisted workflows. His blog blends technical insights with personal reflections, podcasts, and lessons from building apps across platforms.
94 articles from this blog
A developer shares weekly progress on multiple projects, including iOS game updates, cross-platform mobile development, and podcast management.
Analysis of Apple's WWDC23 vision, focusing on their strategic bet on Augmented Reality over Virtual Reality for broader user adoption.
A developer shares their experience building an image generation app using SpriteKit and SwiftUI, including challenges and breakthroughs.
A developer shares their experience switching from Unity to Unreal Engine for an idle game project, detailing challenges and learnings.
A developer details major updates to their idle game, including onboarding screens, tooltips, and a new boss fight system.
A game developer details Unity screen scaling solutions, gameplay balancing, and quality-of-life fixes in a development update.
A developer shares personal goals for 2023, including creating a new app, writing technical blog posts, and improving programming skills.
A tutorial on customizing the default 'About' screen in Mac applications using two different methods for AppKit and SwiftUI.
A tutorial explaining how to implement the MVVM (Model-View-ViewModel) architectural pattern in SwiftUI applications.
Discusses the shift towards designing universal apps first for Apple's unified platforms, focusing on cross-platform experience and data syncing.
A developer's guide on deciding whether to offer content for free or charge for it, focusing on building trust and demonstrating value.
A guide on installing and managing multiple Swift development snapshots and toolchains within Xcode, allowing developers to switch between compiler versions.
A guide to using LLDB, the Swift REPL, and Xcode's debugging tools like breakpoints to find and fix errors in Swift code.
Tips for effective application prototyping, focusing on simplicity, iteration, user feedback, and using familiar tools to validate ideas quickly.