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.
Explains opaque return types in Swift 5.1, covering their syntax, benefits for API encapsulation, and differences from protocol return types.
A Swift tutorial on implementing video selection and playback using UIImagePickerController and AVPlayer for iOS development.
Overview of new features in Vapor 4, the server-side Swift web framework, including Swift 5.1 integration, HTTP2 support, and Fluent improvements.
A guide to Swift initialization patterns, covering designated, convenience, and failable initializers for classes and structs.
A tutorial on using Apple's Combine framework with URLSession to make HTTP requests and parse JSON responses in Swift.
A technical guide on implementing iOS Call Directory App Extensions to block unwanted calls and identify unknown numbers.
A developer shares a pragmatic solution for automatically saving and replaying data snapshots to debug bugs in fast-changing apps, using a Swift-based tool.
The creator of SwiftyStoreKit, a popular iOS IAP library, is seeking new community maintainers to take over the project's development and support.
Explains method swizzling in Swift, its uses, common pitfalls, and provides a practical example for iOS developers.
A tutorial on implementing CallKit for iOS to display native incoming/outgoing call UI and handle VoIP features in your app.
A beginner's guide to using Promises and Futures for asynchronous programming in Swift, explaining sync vs. async execution and callback management.
Explains Events Driven Architecture for iOS using MERLin, focusing on decoupling components, producers, listeners, and benefits like testability.
A guide to building complex input forms for iOS apps using an updated collection view view-model framework in Swift.
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.
Learn how to automate Swift code formatting using the SwiftFormat library to enforce consistent style and improve code readability.
A technical tutorial on integrating Apple's Spotlight Search into iOS apps using CoreSpotlight to index app data for user searchability.
Learn three methods to run a single test or a subset of tests in Xcode to speed up your development feedback loop.
A tutorial on deploying a Swift HTTP server as a serverless container to Google Cloud Run using Docker, covering setup and deployment steps.