Tumult Company Blog

Showcasing Tumult Hype animations in Swift Playgrounds

Yesterday, Apple released iOS 10, and with it, a new app for learning the Swift programming language called Swift Playgrounds for the iPad. The app teaches fundamental programming concepts and the Swift programming language with the help of Byte, a friendly bumbling character. By controlling Byte through code, programmer of all ages can discover programming in a fun and visual format:

byte-apple-playgrounds.png
Byte contemplates a gem.
We’re happy to share that content pages introducing different lessons were created in Tumult Hype Professional. If you’d like to take a look at how these animations were built, you can download these to your computer using this Airdrop process outlined by Erica Sadun.

macbook-result

Content pages at the start of each chapter introduce new programming concepts and set the pace of each chapter:

https://youtu.be/ygQgJBvsSjM

Because the Playgrounds app allows anyone to create lessons and challenges, the app has the potential to become a useful tool for computer science educators and for creating internal ‘best practices’ guides for development teams. Embedding a content page within a Playground lesson requires just a simple reference to a Tumult Hype document’s exported HTML page:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
 <key>Name</key>
 <string>Introduction</string>
 <key>Version</key>
 <string>1.0</string>
 <key>CutsceneReference</key>
 <string>variables/variables.html</string>
</dict>
</plist>

We’re excited to be a part of this excellent initiative to teach programming. If you’re new to Tumult Hype, learn more & download an unrestricted 14 day trial here. And of course, go download Swift Playgrounds!

fullscreen