Apple iPhone 16 for Developers
A podcast episode analyzing the Apple iPhone 16 event from a developer's perspective, focusing on new features like Capture Control and their implications for app development.
A podcast episode analyzing the Apple iPhone 16 event from a developer's perspective, focusing on new features like Capture Control and their implications for app development.
A guide for iOS developers on implementing tinted home screen widget support in iOS 18 using widgetAccentable and rendering mode modifiers.
Introducing GestureButton, a new open-source SwiftUI component for handling custom gestures in iOS development.
The CompileSwift Podcast welcomes a new co-host, Geoff Pado, and discusses Apple's upcoming September event and iOS 18.1.
Explains single-threaded execution in Swift and its importance for UI responsiveness, as a foundation for concurrency ahead of Swift 6.
A technical guide on profiling and analyzing the binary size of iOS apps and SDKs using command-line tools like du and Bloaty.
Discussion on alternative app stores for iOS, their impact on developer workflows, code signing requirements, and preparing for new OS versions.
Analyzes the growing complexity of the Emoji standard, focusing on skin tone, gender, and direction variants, and discusses Apple's unprecedented removal of some emojis in iOS 17.4.
Discusses Apple's latest beta 4 releases and provides a guide on safely installing macOS betas on a separate drive to avoid risks.
A guide to overcoming XCTest Performance limitations by implementing custom iOS performance testing with Firebase TestLab on CI.
A guide to fixing MissingEntitlement and provisioning profile errors when developing iOS apps with .NET MAUI, including creating Entitlements.plist files.
A roundtable podcast discussion analyzing the WWDC24 keynote and State of the Union, focusing on new OS versions and the limited Vision Pro updates.
A guide to using the free, open-source NetNewsWire app with iCloud sync to read RSS feeds on iOS and macOS.
Tips for handling CoreData and CloudKit syncing in iOS apps, including checking user iCloud login status and managing first-run data scenarios.
Tutorial on building an AI-powered expense tracker app using SwiftUI, integrating Firestore and ChatGPT, for iOS, macOS, and visionOS.
Discussion of the upcoming Apple event for new iPads and the lack of Swift programming live streamers in the community.
A technical guide on extracting 2FA secrets from the abandoned Authenticator Plus iOS app using SQLCipher and Ruby.
A guide to using SwiftyMocky, a mocking framework for Swift, to simplify unit testing by creating mocks for dependencies.
A curated newsletter issue covering the latest news, tutorials, and tools for mobile automation, including CI/CD, testing, and DevOps for iOS, Android, and Flutter.
Explains unexpected scaling behavior of UIFontMetrics and @ScaledMetric in iOS/iPadOS and provides a workaround for proportional UI scaling.