
Explore Swift's String type philosophy, balancing correctness, performance, and usability. Learn to optimize String programming and contribute to its evolution in the Swift community.

Explore full-stack Swift development for production-ready projects, leveraging open standards and cloud technologies to build efficient mobile backends and social networking applications.

Learn to integrate C, C++, and Objective-C frameworks into Swift projects, expanding your app development possibilities. Discover setup techniques, memory management, and leveraging existing libraries for unique Swift applications.

Learn to build a mobile design system from scratch, focusing on key components, benefits, and implementation strategies for efficient app development and team collaboration.

Explore Swift for hardware hacking: enhance a cat coin bank with sensors, money counting, speech output, and Bluetooth connectivity. Learn foundational skills for your own projects.

Explore Swift type metadata, its implementation, and runtime behavior. Learn to extract type names, use Mirror API, and understand memory layout in this insightful conference talk.

探索Appleの開発者コミュニティを強化し、新世代の開発者を支援する方法。Swiftの進歩と業界参入の課題を議論し、経験豊富な開発者が果たせる役割を考察。

Explore Siri Shortcuts and NSUserActivity to enhance app engagement and user experience. Learn to implement quick, voice-activated app functions for improved accessibility and efficiency.

Explore Swift Keypaths: types, real-world applications, and leveraging them in projects. Learn to implement powerful abstractions beyond generics and protocols for more efficient iOS development.

Explore essential aspects of building beautiful native macOS applications using Swift and AppKit. Learn about frameworks, Human Interface Guidelines, and OS-specific considerations for creating authentic Mac experiences.

Explore sound synthesis basics and design techniques in Swift, transforming simple sounds into memorable audio experiences. Learn to create impactful audio using Apple technologies.

Discover Core Data's potential in iOS development. Learn to avoid common pitfalls, set up efficiently, and leverage its strengths for local persistence in your apps. Gain practical tips for safe integration.

Explore the science of color contrast in UI design, focusing on relative luminance equations to ensure text readability and improve accessibility for all users.

Explore how principles from fantasy fiction can enhance app development, creating engaging user experiences through intelligent design and immersive interfaces.

Explore property-based testing with SwiftCheck, a powerful technique for generating random input values to validate logical properties of functions in Swift development.

Learn to read and understand assembly code for debugging, reverse engineering, and deeper code comprehension. Gain practical skills to tackle complex programming challenges and enhance your development toolkit.

Learn techniques to detect and prevent memory leaks in Swift using automated test cases with Mirror, enhancing code quality and performance.

Explore advanced Swift concepts: generics in protocol extensions, existential types, and Curry-Howard correspondence. Learn to create powerful, flexible code using functional programming principles.

Explore the concept of disposable code and its role in delivering valuable features. Learn to balance craftsmanship with pragmatism in software development.

Learn to integrate C, C++, and Objective-C frameworks into Swift projects, expanding your app development possibilities and leveraging existing libraries for unique and powerful applications.

Explore Bitcoin Cash blockchain using Swift: build transactions, create wallets, and write permanent messages. Learn key concepts and best practices for developing Bitcoin Cash applications.