The Swift language was developed by Apple in 2014. It is considered a very young language, but thanks to strong support from Apple, it became popular almost from the first day of its release.

Swift allows you to write programming code to create games and applications for all Apple products, namely:

  • Tablets – iPad;
  • Phones – iPhone;
  • Computers – MacBook and iMac;
  • Watches – Apple Watch;
  • TV set-top boxes – Apple TV.

Course outline

Learning Swift doesn’t take much time, as Apple has tried to make it as simple and easy to use as possible. It has a simple and logical syntax that is easy to remember and easy to use.

In the course, we’ll separate out just one big lesson on learning the Swift language. In one lesson, you’ll learn all the necessary language syntax and then start developing applications based on it.

In the course you will create one complete application with design and functionality as well as develop a small game with dynamics, animations, sounds, transitions, and more.

Swift Calculator / #1 – Design creation
Swift Calculator / #2 – Displaying data on the screen
Swift Calculator / #3 – Mathematical operations
iOS game in Swift / #1 – Creating an environment
iOS game in Swift / #2 – Adding enemies and physics
iOS game in Swift / #3 – Shooting and destroying objects
iOS game in Swift / #4 – Basic Menu Screen