How to TDD in Swift, a step by step guide
A step-by-step guide to practicing Test Driven Development (TDD) in Swift, using a pizza menu app as a practical example.
A step-by-step guide to practicing Test Driven Development (TDD) in Swift, using a pizza menu app as a practical example.
A tutorial on creating a reusable Swift 5 class for picking images from the camera or photo library using UIImagePickerController.
Exploring methods to use private iOS APIs on an iPad using Swift Playgrounds, JSBox, and Pythonista for on-the-go hacking.
A beginner's tutorial on creating and using UITableView programmatically in Swift with Auto Layout, covering setup, data sources, and constraints.
Explains how to treat complex iOS animations as assets using Core Animation Archives (.caar files) for better performance and reusability.
Explores the technical challenges of implementing drag-and-drop for PDF editing on iOS, focusing on UICollectionView and multi-page document complexities.
A guide to implementing snapshot testing for iOS UI using iOSSnapshotTestCase (formerly FBSnapshotTestCase) within XCTest and XCUITest.
A technical analysis of Apple's unreleased AirPower charging animation, exploring the iOS ChargingViewService and SceneKit implementation.
A Swift tutorial on creating a custom UIView subclass by loading and integrating a xib file, including handling outlets and constraints.
A developer compares using RecUp for voice memos with iOS 12's new Siri shortcut for the native Voice Memos app, focusing on workflow efficiency.
Explores Apple's Marzipan project for porting iOS UIKit apps to macOS, including architecture, hacks, and future SDK availability.
A guide to setting up your first React Native mobile app, covering basic concepts, environment setup, and key differences from ReactJS.
A Swift tutorial on creating a UICollectionView and its custom cell programmatically without using Interface Builder.
A tutorial on using iOS Auto Layout anchors programmatically in Swift, covering best practices for creating constraints without Interface Builder.
Explains the Swift singleton design pattern, its criticisms as an anti-pattern due to global state, and proper use cases in iOS development.
A technical guide on implementing Touch ID and Face ID authentication in iOS apps, covering common pitfalls and documentation errors.
A guide to UIColor best practices in Swift, covering color models, conversions, and practical code examples for iOS development.
A tutorial on implementing custom view controller transitions and interactive swipe gestures in iOS using Swift and UIKit.
A comprehensive guide to using UICollectionView in iOS with Swift, covering setup, data sources, delegates, and building a music catalog UI.