Using Diffable Data Source iOS 13 API in UITableView
A guide to using iOS 13's new Diffable Data Source API for UITableView to simplify data management and avoid common update errors.
A guide to using iOS 13's new Diffable Data Source API for UITableView to simplify data management and avoid common update errors.
Web Share API support in Safari and iOS is a win-win for user-friendly content sharing, prompting a deeper look.
A tutorial on downloading files in Swift using URLSession with the Combine framework, focusing on asynchronous image loading and best practices.
Explores common issues and solutions when implementing Keychain Sharing for iOS app extensions, covering group names, simulator limitations, and entitlements.
A guide for beginners on best practices, hardware, and software needed to start learning iOS development with Swift in 2020.
A developer shares a practical strategy for learning SwiftUI by using it to build internal tools, discussing its current risks and benefits.
A technical tip for iOS developers on how to programmatically clear the cached launch screen images that persist even after app deletion.
A Swift developer reflects on mistakes using UICollectionView for iOS input forms and shares lessons learned about better practices.
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.