Git Product home page Git Product logo

zype / zype-apple-tv Goto Github PK

View Code? Open in Web Editor NEW
2.0 25.0 12.0 5.88 MB

This is the Github repository for Zype’s legacy open source app templates which are no longer being supported. If you are looking to build streaming applications for OTT with Zype, check out Zype Apps Creator to leverage the latest app building features and functionality.

Home Page: https://www.zype.com/product/apps-creator

License: Other

Swift 58.48% Ruby 0.27% Objective-C 41.02% C 0.23%

zype-apple-tv's Introduction

Want to learn more about Zype’s solutions for OTT apps, video streaming and playout? Visit our website.

Zype's Apple TV SDK

This legacy open source app template is no longer supported by Zype. If you are looking to build streaming applications for OTT, we recommend using Zype Apps Creator for the latest app building features and functionality.

Creating a New Application with the SDK

  1. In order to create an Apple TV app using the SDK, you will need to create a Apple TV app on the Zype platform. If you have not done this you can do that on the Zype platform in the Dashboard in the Manage Apps tab under Publish. You will see a button to create a new app; just follow the instructions there.

  2. Once you have your Apple TV app created on the platform, click on get bundle and the bundle will be emailed to you.

  3. Inside the source folder, type pod install. You need to have Cocoapods installed in order to do this step. To install them on your Mac follow this guide.

  4. The SDK comes with default assets. Some assets will need be swapped out for your app: icon focus (fhd, hd, sd), icon side (hd, sd), splash screen (fhd, hd, sd) and the overhang logo. The dimensions of the overhang logo are up to you, but the other assets have specific sizes that you can see here.

  5. You can now take a look at your app by running it in tvOS Simulator.

  6. (Optional) You can update the app's theme color by setting the theme inside Zype/Info.plist. The theme can be set to: "dark" or "light".

Contributing to the Repository

We welcome contributions to Apple TV SDK. If you have any suggestions or notice any bugs you can raise an issue. If you have any changes to the code base that you want to see added, you can fork the repository, then submit a pull request with your changes explaining what you changed, why you believe it should be added, and how one would test these changes. Thank you to the community!

Support

If you need more information on how Zype API works, you can read the documentation here. If you have any other questions, feel free to contact us at [email protected].

Versioning

For the versions available, see the tags on this repository.

Authors

  • Andrey Kasatkin - Initial work - Svetliy
  • Khurshid Fayzullaev - Native In-App subscription - khfayzullaev
  • Jeremy Kay - Zype platform integration - jeremykay
  • Eric Chang - Native to Universal subscription, midroll ads - Promulgate

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details

zype-apple-tv's People

Contributors

alexbugatti avatar andyzheng547 avatar anish-cl avatar annarows avatar azheng249 avatar deepanshugupta17 avatar hardikhexa avatar imchrissmith avatar jeremykay avatar khfayzullaev avatar lavelleira avatar manish2kcoder avatar mattmoore104 avatar regulareric avatar svetdev avatar taykirch avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.