In an effort to help everyone learn how to code with Swift, Apple introduced a brand-new iPad app called Swift Playgrounds at WWDC 2016. According to CEO Tim Cook, Swift Playgrounds "will revolutionize the way people learn to code."
The app is meant to make diving into coding easy, even for kids. The first lesson, for example, starts with the introduction of a coding concept along with an interactive world. Users will then be able to interact with the world using the code they're learning. The app also features step-by-step instructions and QuickType suggestions for code. Students are encouraged then to enter their code, tap run and explore what happens in the library of playgrounds.
The app also features a new coding keyboard that will allow users to press and drag down on letters and numbers to access symbols. The free app will be available to developers today, with a public beta available in July. The final release will be available in the App Store right alongside iOS 10. While the app will be great for learning, it is important to note that this isn't Xcode; you won't be able to build and export full apps.
In addition to the new app, Apple revealed that Swift has become the number one language project on Github since it was made open source earlier this year. In addition, more than 100,000 apps are now using Swift, including big names like Twitter, Strava and more.