Fetching Remote Async API with Apple Combine Framework
A tutorial on using Apple's Combine framework to fetch and process data from a remote API (TMDb) asynchronously in Swift.
A tutorial on using Apple's Combine framework to fetch and process data from a remote API (TMDb) asynchronously in Swift.
A tutorial on integrating the VIPER architecture with SwiftUI to build scalable, modular iOS applications following clean code principles.
A Swift tutorial on implementing video selection and playback using UIImagePickerController and AVPlayer for iOS development.
A tutorial on building a video game database iOS app using SwiftUI and the IGDB API, covering data fetching, UI design, and navigation.
A technical guide on implementing reliable incoming call notifications in iOS using PushKit for VoIP apps, covering setup and code examples.
A tutorial on implementing CallKit for iOS to display native incoming/outgoing call UI and handle VoIP features in your app.
Code snippets for programmatically opening the notification shade and control center on iOS and Android during UI automation testing.
Explains App Thinning for iOS developers to reduce app size via bitcode and asset catalogs, optimizing downloads per device.
Author announces moving back to the US and joining Apollo GraphQL to lead their open-source iOS SDK, discussing career shift into developer relations.
Explains Events Driven Architecture for iOS using MERLin, focusing on decoupling components, producers, listeners, and benefits like testability.
A tutorial on using Apple's Grand Central Dispatch (GCD) DispatchGroup and DispatchSemaphore to manage and synchronize multiple asynchronous tasks in iOS development.
A guide to building complex input forms for iOS apps using an updated collection view view-model framework in Swift.
A tutorial on using SwiftGen to generate type-safe classes for accessing localized strings and assets in iOS/macOS projects.
A guide to refactoring iOS app navigation using the Coordinator pattern to decouple view controllers and improve code architecture.
A guide to installing, integrating, and configuring SwiftLint to enforce Swift coding styles and conventions in your Xcode projects.
A technical tutorial on integrating Apple's Spotlight Search into iOS apps using CoreSpotlight to index app data for user searchability.
A guide to testing iOS view controller navigation using a NavigationDelegate pattern to simplify unit tests and avoid complex UI setups.
Analyzes technical and market challenges hindering widespread adoption of security keys, focusing on iOS limitations and API fragmentation.
Explores two methods for uniquely identifying UIViews in iOS using string-based identifiers and enums instead of numeric tags.
A technical guide on resolving the 'Application Verification Failed' error when installing third-party iOS apps by creating a provisioning profile and resigning the .ipa file.