Skip to content

twocentstudios/tinykittenstv

Repository files navigation

TinyKittens TV

TinyKittens TV is a tvOS app for watching the TinyKittens Livestream events on your Apple TV.

See tinykittens.com for more info about the TinyKittens non-profit society.

Links

Screenshot 1 Screenshot 2

Getting started

  1. Clone the repo. $ git clone git://github.com/twocentstudios/tinykittenstv.git.
  2. Install the gems. $ bundle install (n.b. cocoapods-expert-difficulty may not be necessary after the tvOS beta period).
  3. Install the pods. $ pod install.
  4. Open tinykittenstv.xcworkspace.
  5. Build!
  6. Optional: Change accountId in AppDelegate.swift to the account id of your favorite Livestream account.

Technologies

TinyKittens TV was written during the tvOS beta period. It is written in Swift, uses CocoaPods, and has the Gloss JSON library as a dependency.

On a personal note, it was my first Swift app of consequence (I did a few experiments with protocols, view models, and using my own simple Result type). I intentionally used very few dependencies to get a feel for Swift on its own. I wanted to learn about the focus system and the general modifications made to UIKit for tvOS.

License

MIT License for source.

All rights are reserved for image assets.

About

TinyKittens TV was created by Christopher Trott. My development shop is called twocentstudios.

Images assets were adapted from tinykittens.com created by Shelly Roche.

Thanks to Shelly Roche for her work at the TinyKittens non-profit. Without so this project would not exist.

About

A tvOS app for watching TinyKittens streams on your Apple TV

Resources

License

Stars

Watchers

Forks

Packages

No packages published