Developing an iOS Memory Puzzle Game with Swift. In this course, we will explore the development of a basic game with XCode and through Swift programming language. Throughout the course, we will learn the basics of developing interfaces in XCode and also the basics of coding with Swift. We will also explore some concepts of making a video game the logic behind the various features of the game. This course is particularly useful if you are new to Swift and iOS programming in general, if you are an iOS programmer in Objective-C or if you wish to jumpstart your iOS programming.