Resources Tools, documentation, tutorials, videos, and more. Xcode Xcode, combined with the latest advances in the Swift programing language, provides everything you need to build great apps. Swift Playgrounds Swift Playgrounds is a revolutionary app for iPad and Mac that helps you learn to code and build apps using Swift.