
Discover how machine learning impacts Swift development, exploring techniques, tools, and resources. Learn to leverage iOS for data gathering and model implementation using native code.

Explore techniques to enhance mock objects in Swift, improving unit test expressiveness and power. Learn from mocking libraries to create more effective hand-made mocks for better test-driven development.

Explore SwiftNIO, a cross-platform framework for building high-performance network applications. Learn about event-driven networking and its implementation in Swift for efficient protocol servers and clients.

Unveiling Charles for iOS: Capture and debug HTTP/HTTPS traffic directly on your iOS device, enhancing app development and API troubleshooting capabilities.

Explore UIBezierPath implementation through interactive Swift playgrounds, visualizing algorithms for clearer understanding and enhanced learning of iOS development concepts.

Explore techniques to enhance developer tooling and experience, focusing on common pain points and innovative solutions to boost productivity and code quality.

Discover practical benefits of good architecture in iOS development using Clean Architecture. Learn to reuse use cases, switch backends, and improve testability in Swift applications.

Explore Swift development on Raspberry Pi: setup, challenges, and opportunities. Learn to create LED circuits and integrate with Vapor for server-side applications.

Explore Kotlin from a Swift developer's perspective, comparing similarities and differences to enhance cross-platform communication and broaden your programming language knowledge.

Explore decentralized app development in Swift with an introduction to Ethereum architecture, Web3 frameworks, and challenges in building blockchain clients for iOS.

Explore AST meta-programming in Swift for code injection and aspect-oriented programming. Learn practical examples and automation techniques with SauceKit.

Explore contributing to Open Source Swift: learn about Swift's components, required skills, and best practices for getting your first fix accepted. Gain insights into Swift's ecosystem and development process.

Discover tools and processes for creating, shipping, and maintaining successful Swift libraries. Learn about platforms, package managers, and testing frameworks for effective code sharing.

Explore principles from "The Design of Everyday Things" applied to Swift programming, focusing on well-factored, easy-to-read code for better iOS app development.

Discover practical ways to write, test, debug, and deploy cross-platform Swift code while maintaining Cocoa and Objective-C functionality where available.

Explore best practices for designing compelling AR experiences, prototyping techniques, and ARKit concepts with industry expert David Hoang in this insightful presentation on augmented reality.

Practical techniques for creating simple, maintainable mocks in Swift for efficient testing, focusing on dependency injection and best practices for asynchronous and complex scenarios.

Explore lesser-known Swift features to save time and energy in iOS development. Learn to decipher and utilize unique language aspects for more efficient coding.

Learn to construct complex parsers by combining smaller ones using functional techniques in Swift, with practical examples and insights from Yasuhiro Inami.

Exploring "Functional Core, Imperative Shell" in Swift: practical examples for writing safer, more maintainable code through effective boundaries in iOS development.

Explore Swifty approaches to table view controllers using generics, structs, and functions. Learn to create reusable subclasses and improve code organization in iOS development.