What this book covers
Chapter 1, Welcome to the World of Swift, introduces the Swift syntax and the most important features brought forth by the language. To show you how to build a project with Xcode, a simple app is created.
Chapter 2, A Memory Game in Swift, shows the creation of a complete game, with images and animations, without using any game framework and using only the fundamental iOS libraries.
Chapter 3, A TodoList App in Swift, teaches you how to create a real-world utility app, handling library dependencies with Cocoapods.
Chapter 4, A Pretty Weather App, shows you how to create a nice-looking app that retrieves data from third-party servers.
Chapter 5, Flappy Swift, covers SpriteKit, the 2D iOS game engine, and the creation of a clone of the famous game Flappy Bird.
Chapter 6, Polishing Flappy Swift, completes the game by adding Game Center support and various "added value" touches.
Chapter 7, Cube Runner, covers SceneKit and 3D programming by implementing a 3D endless runner game with a space theme.
Chapter 8, Completing Cube Runner, demonstrates the addition of final touches and Game Center support to the game.