Managing Xcode project files programmatically
A guide on using the Xcodeproj Ruby gem to programmatically manage and update Xcode project files, including adding and deleting file references.
A guide on using the Xcodeproj Ruby gem to programmatically manage and update Xcode project files, including adding and deleting file references.
A guide on using the enableWaterLock() API in WatchKit to disable the Apple Watch touch screen during water activities.
A guide to using semantic SwiftUI extensions to conditionally apply new iOS features while maintaining backward compatibility with older OS versions.
A tutorial on using SwiftUI's ControlGroup to create visually cohesive bordered button groups, aligning them with segmented pickers for better UI design.
A developer shares their experience building an image generation app using SpriteKit and SwiftUI, including challenges and breakthroughs.
A summary of Day 2 of the Deep Dish Swift conference, covering talks on company struggles, Swift algorithms, modular architecture, mentorship, and Swift Playgrounds.
Explores the architectural differences between creating custom SwiftUI views and using modifiers, with examples of how to achieve similar UI results.
Explores Ruby's 30-year history and its surprising role in iOS development, from early bridging frameworks to modern automation tools like fastlane.
A tutorial on implementing a stretchy, sticky header for SwiftUI ScrollViews, similar to the one used in the Spotify app.
A tutorial on implementing a stretchable header effect in a SwiftUI ScrollView, similar to the one seen in Spotify's iOS app.
A video tutorial on building an iOS ChatGPT app using SwiftUI and the OpenAI API, covering UI and state management concepts.
A tutorial on implementing multipart/form-data file uploads in Swift without third-party libraries, covering HTTP theory and practical code.
A SwiftUI tip explaining how to use ContainerRelativeShape to automatically apply correct corner radii to subviews within widgets.
Explains SwiftUI view lifecycles, the render tree, and how state is managed, with a companion app for observation.
Explores a component-based widget architecture for scalable SwiftUI projects, using self-contained widgets for isolated development.
Explains how to implement complex gestures in SwiftUI ScrollViews without blocking scrolling, with updates for iOS 18 compatibility.
A developer shares insights from building a production app with SwiftUI, comparing its strengths and weaknesses against UIKit for iOS development.
Tips from indie developers on how to increase your chances of getting your app featured on the Apple App Store by using Apple's official submission form.
A developer's detailed guide on writing and distributing press releases for tech apps, based on personal success getting coverage for Chill Zones and SwitchBuddy.
A guide to tools for managing multiple Xcode versions, including GUI and CLI options like XcodesApp, xcodes, xcversion, and xcode-install.