curiousurick / Kenmore-tvOS

A tvOS app for Floatplane. Watch your favorite creators you support on your Apple TV!
Mozilla Public License 2.0
0 stars 0 forks source link

Kenmore-tvOS

My UNOFFICIAL tvOS app for floatplane. This app was written by George Urick but is completely open to anyone who has the source code to use it for whatever purpose they want, barring any restrictions imposed by Floatplane Media Inc.

image image
image image

Setup

Follow these instructions to get this app installed on your Apple TV or tvOS simulator.

  1. Clone this repo on a Mac running Monterey or later.
  2. Open Kenmore-App/Floatplane.xcodeproj in Xcode 14.
  3. Wait for the Swift Package process to automatically download dependencies.
  4. Select the scheme "FloatplaneApp"
  5. Go to the project file and change the team to your team. Change the bundleID by a little bit because the selected one is already registered to George Urick's team.
  6. To run on an Apple TV on the same Wi-Fi network as your Mac. a. Open the devices window. CMD+Shift+2 b. On your Apple TV, navigate to the settings app and select Remotes and Devices -> Remote App and Devices. c. In the window, it should show your Apple TV. Pair the Apple TV. d. Select the Apple TV as your destination. e. Hit the play button or type CMD+R.
  7. To run on a simulator, just select one from the destination dropdown. Then hit play button or type CMD+R.

Additional changes you can make to make this yours.

  1. Change the DiskConfig, Keychain, and UserDefaults keys because they currently include references to me.

Supported Features

Below are the features implemented in the app.

Finding something to watch

Guide Viewers to Floatplane to unlock videos

Watching videos

Livestreams

Login

Local progress store

Data storage

Networking

Design

Thanks

Thanks to Linus Media Group. Special thanks to the entire Floatplane team for building the infrastructure and cloud APIs that made this such an easy project for me.