Showcasing Tumult Hype animations in Swift Playgrounds

Tumult Inc.
2 min readSep 14, 2016

--

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, students of all ages can discover programming in a fun and visual format:

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.

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

A Tumult Hype animation running on Swift Playgrounds

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 happy 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!

Oh, and head’s up, the first Tumult Hype Conference is coming to Nashville on October 8th!

It’ll be swell.

--

--

Tumult Inc.

Creators of Tumult Hype, the HTML5 animation tool for Mac OS X.