Swift UIColor Extension – Create using RGB Values (Not %)
A Swift tutorial on creating a UIColor extension to initialize colors using RGB values (0-255) instead of percentages.
A Swift tutorial on creating a UIColor extension to initialize colors using RGB values (0-255) instead of percentages.
Explores the value, challenges, and best practices of implementing automated acceptance testing for iOS and mobile development projects.
Tutorial on creating local calendars in iOS using Event Kit framework and Swift programming language.
A tutorial on creating local calendars in iOS using Swift and Apple's Event Kit framework.
A developer's experience with Apple's UIStackView, explaining how it simplifies complex UI layouts in iOS compared to traditional Auto Layout.
Quick Swift snippets for accessing sub-controllers from a UINavigationController in AppDelegate or prepareForSegue.
Quick Swift snippets for accessing sub-controllers from a UINavigationController in AppDelegate or prepareForSegue.
A design philosophy advocating for starting iOS app design with a watch-sized interface to identify core features and improve focus.
A beginner's tutorial on using EventKit in Swift 3.0 to request calendar access and handle user permissions.
A beginner's guide to using EventKit in Swift to request calendar permission and handle user responses.
A guide to creating custom matchers in the Expecta testing library for Objective-C to improve test readability and maintainability.
Explores issues with UITableViewController's designated initializers in iOS 8.3, detailing subclassing problems and workarounds.
A technical analysis of Apple's open-source ResearchKit framework, examining its source code, design patterns, and workarounds for iOS development challenges.
A guide explaining how delegation works in Swift, focusing on protocols as blueprints and contracts for iOS development.
A guide explaining how delegation works in Swift, focusing on protocols as abstractions for the delegation design pattern.
Explores Apple's Force Touch technology, its APIs for OS X developers, and potential applications for future iOS implementation.
Guide to implementing pull-to-refresh in Swift for iOS, covering UITableViewController and regular UITableView scenarios.
Guide to implementing pull-to-refresh in Swift for iOS, covering UITableViewController and regular UIViewController with UITableView.
A workflow for overcoming paralysis in test-first development using an almost TDD approach in Swift.
A Swift tutorial on seeding a Core Data database with sample data for development and testing.