Resources to learn Swift. Tutorials, Code Samples, References and more!




Code Examples

  • Lister – A Productivity App Built in Swift(
  • Adventure – Building a SpriteKit Game Using Swift(
  • Flappy Swift – Swift implementation of Flappy Bird(
  • 2048 Swift – A port of iOS-2048 to Apple’s new Swift language. The game is present and working, but the score screen has not been implemented, nor have the (rather useless) button-based controls.(
  • Swift Example – A small iOS app to demonstrate the use of table views and web views using Swift, the new programming language for iOS development(
  • Swift Programming Language Playground – Working through the Swift Programming Language iBook(
  • Timesaver – Minimalist clock screensaver for OS X built with Apple’s, new programming language, Swift(
  • Swift RSS Sample – An RSS reader app written in Swift. About 100 lines of code and written within about an hour.(
  • The Oakland Post – The mobile companion for The Oakland Post’s news website, written entirely in Swift!(

Code Libraries

  • Dollar.$wift – $ is a Swift library that provides useful functional programming helper methods without extending any built in objects. It is similar to Lo-Dash or Underscore in Javascript.(
  • Swiftz – Functional programming in Swift(
  • JLToast – Toast for iOS with very simple interface. Written in Swift.(
  • Swifter – A Twitter framework for iOS & OS X written in Swift(
  • Quick – Quick is a behavior-driven development framework for Swift and Objective-C. Inspired by RSpec, Specta, and Ginkgo.(
  • SwiftyJSON – SwiftyJSON makes it easy to deal with JSON data in Swift.(
  • XCGLogger – A debug log framework for use in Swift projects.(
  • CGParallaxCollectionView – Porting Ole Begemann CollectionViewParallaxScrolling to Swift. It will be extended to add more features.(
  • Net – Net is a HttpRequest wrapper written in Swift(
  • Alamofire – Alamofire is an HTTP networking library written in Swift. Think of it as AFNetworking, reimagined for the conventions of this new language.(
  • Quick – A behavior-driven development test framework for Swift and Objective-C.(
  • SCLAlertView-Swift – Beautiful animated Alert View. Written in Swift(

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s