Change Log – Story Tellers tvOS Starter Kit Documentation

Version 1.22

  • Added a PlaySoundFromPool property for playing random sounds.

Version 1.2

  • Silenced Warnings for Xcode 7.3 / Swift 2.2 update

Version 1.11

Nothing major here, but it seems like the compiler is now recognizing traditional iOS touch functions (touchesBegan, touchesMoved, touchesEnded) when the remote touch pad is tapped. Since we built the tvOS version of the kit off of the iOS version these functions were left in and contently ignored. Up till now. So we’ve removed those three functions from the Page_Gestures_Touches.swift file.  You can do the same as a quick way to update your kit from version 1.1 to 1.11

Version 1.1

Added Event options for whenever an Element is “in focus” or “left focus”. For example, if the user is swiping between possible buttons (ahem, Elements) to select, you can run events each time the button is in focus as the current Element to possibly select. And likewise, if the button is no longer in focus, you can run an alternate set of events. This could be useful for a myriad of reasons.  When an Element is in focus, you might…

  • Change a label to gives details about what happens when the button is actually selected.
  • Add it to the PanX or PanY array to begin moving it around the screen.
  • Change the appearance of the Element (animate it, enlarge it, etc)

 

Version 1.0

The tvOS version is officially available! For a myriad of reasons, this is a separate Xcode project, but that doesn’t prevent you from having a single App Store listing for both the tvOS and Universal iOS app. In iTunes Connect you’ll find a separate section to upload the tvOS binaries.

As this is the Change Log page, and technically version 1.0 of the tvOS version, I’ll just shut up for now, and go document properly what’s been added to the kit!

 

If you stumbled onto this article, it is part of our documentation for the Story Tellers iOS and tvOS Starter Kit 2. The kit enables you to make children’s book apps and games without writing any code! But it is Swift 2 based and compatible with iOS9, tvOS and Xcode 7 (or higher), so kit buyers can even extend the functionality to fit their needs further. Some of what we cover in the kit documentation may apply to Xcode in general, so this article could be worth a read even if you aren’t a user. You can purchase Lifetime Updates the kit here, or subscribe Yearly to CartoonSmart and get the latest version, plus access to all of our other kits / tutorials.

We’ve also created an iBook to document the very latest properties in the kit, so be sure to download that as well.