The main feature of Swift Playgrounds is that it is designed for those who have no idea how the program code works. The lessons are based on a game principle: the user learns by helping three on-screen characters solve various programming problems. Step by step, the student will master the skills needed to create their own iPhone application: how commands and loops work, what conditionals and variables are. It is noteworthy that the Swift that the program teaches is a full-fledged programming language that has created a huge number of popular applications in the App Store.

© apple.com
It is reported that Apple will regularly update the app with new tutorials.
Having mastered the basic skills, the user will be able to create their own simple applications using the built-in prepared templates. They can then be shared with friends via email or iMessage.

© apple.com
Swift Playgrounds is completely free and works on the following iPad versions: iPad Air and Air 2, iPad Pro and iPad mini 2 and later, running iOS 10.>