Health Benefits of Browser Diversity
Discusses the potential for Apple to allow alternative browser engines on iOS, analyzing the impact on browser diversity and competition.
Discusses the potential for Apple to allow alternative browser engines on iOS, analyzing the impact on browser diversity and competition.
A technical guide on managing status bar color schemes and visibility in SwiftUI, focusing on dynamic tint changes and hiding/showing the bar during scroll.
A guide to implementing BDD-style tests in iOS using XCTest's XCTContext for cleaner, more readable test scenarios and reports.
The first issue of a biweekly newsletter curating community content on mobile automation, DevTestOps, iOS, and Android development.
Aiko is a privacy-focused app for high-quality, on-device audio transcription using OpenAI's Whisper model, available on Apple platforms.
Tips for improving iOS share sheet UX using UIActivityItemSource and LPLinkMetadata for better previews and data control.
A technical guide to implementing iOS 16's 'Shared with You' APIs in third-party apps, including code examples and prerequisites.
A developer details debugging a SwiftUI widget crash caused by a CodableTextAttachment error when displaying images in text for just-released games.
A technical guide on implementing a 'double tap tab bar to scroll to top' feature in an iOS app using UITabBarControllerDelegate.
A video tutorial on building an iOS ChatGPT app using SwiftUI and the OpenAI API, covering UI and state management concepts.
Hyperduck is a new app that uses iCloud to seamlessly send links and trigger shortcuts from iOS/visionOS devices to a Mac, even offline.
Part 2 of a series on building data-driven, composable widgets, covering live reload, automated registration, and JSON-based configuration.
Learn how to use the open-source SystemNotification library to create iOS-style system notifications in your SwiftUI apps.
Introduces xcmonkey, a new open-source tool for automated random UI stress testing of iOS apps, inspired by Android's monkey tool.
A technical guide on customizing iOS share sheet content for AirDrop using the UIActivityItemSource protocol in Swift.
A guide to enabling landscape orientation for a single screen (like a gallery) in a UIKit iOS app while keeping the rest of the app portrait-only.
Introducing Randa, a simple app for generating random numbers across Apple platforms, useful for decisions, games, and more.
A guide to implementing Dynamic Type support with monospaced digit fonts in iOS apps to prevent UI layout shifts.
Fixes a SwiftUI bug in Xcode 16 where DocumentGroup apps show duplicate back buttons, using a toolbarRole modifier.
A senior iOS developer reflects on his difficult early career without mentorship, advocating for better onboarding and guidance in tech.