
Explore property-based testing with SwiftCheck to enhance unit tests, find edge cases, and validate code assumptions in Swift development.

Explore how to transform a standard MVC app into idiomatic Swift, incorporating functional, object-oriented, and protocol-oriented programming concepts for more effective development.

Explore Codable Routing in Kitura for efficient JSON processing in RESTful APIs. Learn to leverage Swift 4's Codable interface for seamless data encoding and decoding on both client and server sides.

Dive into Clang Modules: their role in Swift and Objective-C frameworks, advantages over header files, and impact on Swift's library ecosystem. Gain insights on module system intricacies and edge cases.

Exploring the 'Final Tagless' approach to create reusable view descriptions across platforms, combining the flexibility of subclassing with the versatility of enum-based structures in Swift.

Explore UI testing in iOS development, from implementation to challenges. Learn strategies for comprehensive app testing and improving code coverage.

Explore how understanding design principles can improve software engineering, leading to more resilient, user-friendly products and better communication with users.

Explore hidden Swift features and advanced techniques in this engaging talk by iOS engineer Yuka Ezura, offering insights beyond the basics for experienced Swift developers.

Explore techniques for optimizing Swift code through separation of concerns, enhancing code comprehension and simplicity. Learn to distinguish between a function's purpose and its implementation.

Explore Metal API basics and compare GPU rendering performance with UIImageView. Learn how Metal benefits your app and gain insights into often-overlooked GPU layers.

Explore technologies for building conversational interfaces in iOS apps, including speech recognition, voice playback strategies, and design best practices for enhanced user interaction.

Explore digital signal processing in Swift using Apple's Accelerate framework. Learn to detect audio frequencies with Fast Fourier Transforms through an interactive demo on audio sampling rates.

Explore Face Tracking and ARKit 2 to create personalized Memojis. Learn the technology behind iOS 12's animated emoji feature and implement custom facial animations in your apps.

Evaluates Swift's viability for server-side development by comparing it to established frameworks, examining performance, deployment, and developer experience.

Introduction to Apple ML: Learn to integrate machine learning into iOS apps using Create ML and Swift, with no math background required. Explore datasets, compare tools, and discover ML possibilities.

Explore Swift NIO, Vapor integration, and server concurrency in this talk. Discover the future of Swift for web development and learn about open-source tools for building scalable server-side applications.

Learn to integrate Siri Shortcuts into iOS apps, enhancing user experience with voice-activated actions and proactive suggestions across Apple devices. Explore implementation techniques and best practices.

Explore hacks for Marzipan and learn how to port iOS apps to macOS Mojave, using PDF Viewer as a real-world example. Gain insights into the challenges and solutions in cross-platform development.

Learn to conduct effective code reviews that balance compassion and candor, improving code quality and team dynamics while minimizing stress for all involved parties.

Explore image super resolution using CoreML and Swift. Learn implementation, model training, and comparisons with conventional methods. Discover recent advancements in iOS machine learning.

Learn about iOS 12 notification features like provisional authorization, group notifications, and user interaction. Discover how to implement these features to enhance your app's user experience.