Explore new paradigms for iOS development with Swift in this 53-minute conference talk from GOTO Aarhus 2014. Dive into the patterns and idioms mobile developers will adopt as Swift becomes the dominant language in Cocoa development. Learn about Swift's additions, functional programming concepts, closures, high-order functions, and language-specific compression. Discover how to implement delegate patterns, use map and filter functions, and understand the benefits of stateless programming. Gain insights on bridging Swift with Objective-C, unit testing, and working with Xcode playgrounds. Address common questions about Swift's capabilities, including writing iOS apps entirely in Swift, dynamic dispatching, and available mocking and test frameworks.